-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
30 lines (24 loc) · 768 Bytes
/
Copy pathenv.example
File metadata and controls
30 lines (24 loc) · 768 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Docker Compose Environment Variables
# Copy this file to .env and fill in your values
# Database
DB_PASSWORD=hellolocal123
DB_PORT=5432
# API
API_PORT=3002
JWT_SECRET=change-this-super-secret-jwt-key-in-production
JWT_ACCESS_EXPIRES_IN=15m
JWT_REFRESH_EXPIRES_IN=7d
# Frontend
WEB_PORT=80
FRONTEND_URL=http://localhost
VITE_API_URL=http://localhost:3002
# Web Push Notifications (Optional)
# Generate VAPID keys: npx web-push generate-vapid-keys
VAPID_PUBLIC_KEY=
VAPID_PRIVATE_KEY=
VAPID_SUBJECT=mailto:admin@hellolocal.com
# Google OAuth (Optional - for Google login/register)
# Get credentials from: https://console.cloud.google.com/apis/credentials
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_CALLBACK_URL=http://localhost:3002/api/auth/google/callback