Create a .env
file in the root directory of the project. Define the following variables:
# Google Credentials
NUXT_OAUTH_GOOGLE_CLIENT_ID=
NUXT_OAUTH_GOOGLE_CLIENT_SECRET=
NUXT_OAUTH_GOOGLE_REDIRECT_URI=http://localhost:3000/login/google/callback
# Database
NUXT_DATABASE_URL=
NUXT_DATABASE_TOKEN=
# Optional
NUXT_DATABASE_DEBUG=true
NUXT_SESSION_SECURE_COOKIE=true
Database (required):
Google Credentials (required):
Optional:
NUXT_DATABASE_DEBUG
: Set to true to enable database debug mode.NUXT_SESSION_SECURE_COOKIE
: Set to true to enable secure cookies for sessions.
Warning
Ensure all required environment variables are correctly configured before running the application.
docker run -d --name shortkey -p 3000:3000 --env-file .env moaqz/shortkey:0.1.0