28 lines
770 B
Plaintext
28 lines
770 B
Plaintext
# Server Configuration
|
|
HOST="localhost"
|
|
PORT=3000
|
|
NODE_ENV=development
|
|
|
|
# Database connection string
|
|
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/friendolls_dev?schema=public"
|
|
|
|
# Redis
|
|
REDIS_HOST=localhost
|
|
REDIS_PORT=6379
|
|
|
|
# JWT Configuration
|
|
JWT_SECRET=replace-with-strong-random-secret
|
|
JWT_ISSUER=friendolls
|
|
JWT_AUDIENCE=friendolls-api
|
|
JWT_EXPIRES_IN_SECONDS=3600
|
|
|
|
# Google OAuth
|
|
GOOGLE_CLIENT_ID="replace-with-google-client-id"
|
|
GOOGLE_CLIENT_SECRET="replace-with-google-client-secret"
|
|
GOOGLE_CALLBACK_URL="http://localhost:3000/auth/sso/google/callback"
|
|
|
|
# Discord OAuth
|
|
DISCORD_CLIENT_ID="replace-with-discord-client-id"
|
|
DISCORD_CLIENT_SECRET="replace-with-discord-client-secret"
|
|
DISCORD_CALLBACK_URL="http://localhost:3000/auth/sso/discord/callback"
|