Owns the database, PIN rotation and all LiveKit token minting. Kiosk registration, session-stable joins, admin auth, layouts, branding, media uploads and the hosted installer script.
22 lines
541 B
Bash
22 lines
541 B
Bash
BIND_ADDRESS=0.0.0.0:8080
|
|
DATABASE_URL=sqlite://data/pistation.db?mode=rwc
|
|
MEDIA_DIR=data/media
|
|
PACKAGE_DIR=data/packages
|
|
PUBLIC_API_URL=
|
|
|
|
LIVEKIT_URL=ws://localhost:7880
|
|
LIVEKIT_API_KEY=devkey
|
|
LIVEKIT_API_SECRET=devsecretdevsecretdevsecretdevsecret
|
|
|
|
SESSION_SECRET=change-me-to-a-long-random-string
|
|
SESSION_TTL_HOURS=12
|
|
|
|
BOOTSTRAP_ADMIN_EMAIL=admin@pistation.local
|
|
BOOTSTRAP_ADMIN_PASSWORD=changeme
|
|
|
|
PIN_ROTATION_SECONDS=45
|
|
PIN_GRACE_SECONDS=15
|
|
|
|
PUBLIC_WEB_URL=http://localhost:5173
|
|
CORS_ORIGINS=http://localhost:5173,http://localhost:1420
|