24 lines
1.4 KiB
Text
24 lines
1.4 KiB
Text
# ─── Database ───────────────────────────────────────────────────────────────
|
|
# Local dev (host MySQL):
|
|
# DATABASE_URL=mysql://queuemed:queuemed@localhost:3306/queuemed
|
|
# Docker compose (uses the "db" service):
|
|
DATABASE_URL=mysql://queuemed:queuemed@localhost:3306/queuemed
|
|
|
|
# ─── Auth ───────────────────────────────────────────────────────────────────
|
|
# Generate a strong random secret, e.g.: openssl rand -hex 64
|
|
JWT_SECRET=change_me_to_a_long_random_string
|
|
|
|
# ─── Server ─────────────────────────────────────────────────────────────────
|
|
PORT=5000
|
|
NODE_ENV=development
|
|
|
|
# Public URL used to build QR code links (e.g. https://queuemed.example.com)
|
|
PUBLIC_BASE_URL=
|
|
|
|
# ─── Docker compose only ────────────────────────────────────────────────────
|
|
MYSQL_ROOT_PASSWORD=rootpassword
|
|
MYSQL_DATABASE=queuemed
|
|
MYSQL_USER=queuemed
|
|
MYSQL_PASSWORD=queuemed
|
|
MYSQL_PORT=3306
|
|
APP_PORT=5000
|