Steadii Docs

Environment Variables

Danh sách biến môi trường cần thiết

Backend (.env)

# Database
DB_HOST=127.0.0.1
DB_PORT=5432
DB_USER=steadii
DB_PASSWORD=your_password
DB_NAME=steadii_db

# Authentication
GOOGLE_CLIENT_ID=xxxxxxxxxxxx.apps.googleusercontent.com
JWT_PRIVATE_KEY_PATH=/path/to/private.pem

# CORS
ALLOWED_ORIGINS=https://steadii.dahodo.com,https://dudeu.dahodo.com,https://du-va-deu.pages.dev

# LemonSqueezy (chưa setup)
LEMONSQUEEZY_API_KEY=
LEMONSQUEEZY_STORE_ID=
LEMONSQUEEZY_VARIANT_MONTHLY=
LEMONSQUEEZY_VARIANT_YEARLY=
LEMONSQUEEZY_WEBHOOK_SECRET=

# Server
PORT=3100

Giải thích

BiếnBắt buộc?Mô tả
DB_*Kết nối PostgreSQL
GOOGLE_CLIENT_IDGoogle OAuth Client ID
JWT_PRIVATE_KEY_PATHRSA private key để ký JWT
ALLOWED_ORIGINSDomains được phép gọi API (CORS)
LEMONSQUEEZY_*Chưa cần (thanh toán chưa setup)
PORTMặc định 3100

Frontend

Frontend không cần env vars. API URL hardcode trong utils/api.ts, Google Client ID hardcode trong hooks/useAuth.ts.

On this page