Skip to content

moaqz/shortkey

Repository files navigation

🚀 Environment Configuration

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.

🐳 Run with Docker in seconds

docker run -d --name shortkey -p 3000:3000 --env-file .env moaqz/shortkey:0.1.0