- Backend: NestJS with Docker - Frontend: Next.js with Docker - Nginx configuration for reverse proxy - PostgreSQL setup - Docker compose for orchestration - Development environment configuration
23 lines
529 B
Plaintext
23 lines
529 B
Plaintext
# Database
|
|
DATABASE_URL=postgresql://dyolink_user:password@postgres:5432/dyolink_db
|
|
POSTGRES_HOST=postgres
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_USER=dyolink_user
|
|
POSTGRES_PASSWORD=CHANGE_ME_IN_PRODUCTION
|
|
POSTGRES_DB=dyolink_db
|
|
|
|
# JWT
|
|
JWT_SECRET=CHANGE_ME_TO_A_STRONG_SECRET_32_CHARS_MIN
|
|
JWT_EXPIRES_IN=7d
|
|
|
|
# Application
|
|
PORT=3000
|
|
NODE_ENV=development
|
|
API_PREFIX=/api
|
|
CORS_ORIGIN=http://localhost:3000
|
|
|
|
# Email (configure for production)
|
|
SMTP_HOST=smtp.gmail.com
|
|
SMTP_PORT=587
|
|
SMTP_USER=your_email@gmail.com
|
|
SMTP_PASSWORD=your_app_password |