15 lines
598 B
Text
15 lines
598 B
Text
# Shared PostgreSQL on internal network (same at all sites)
|
|
DATABASE_URL=postgresql://noticeboard:CHANGE_ME@10.10.10.100:5432/noticeboard_db
|
|
|
|
# Shared HS256 secret — generate once, same value on all app LXCs
|
|
CENTRAL_AUTH_SECRET=CHANGE_ME
|
|
|
|
# Offsite access restriction — supports:
|
|
# 203.0.113.1 static public IP
|
|
# 203.0.113.0/28 CIDR range
|
|
# hnf.dyndns.org DDNS hostname (resolved + cached 5 min)
|
|
# disabled no restriction (use during setup/testing)
|
|
OFFICE_IP_CHECK=disabled
|
|
|
|
# Port the frontend nginx listens on (NPM proxies to this)
|
|
FRONTEND_PORT=3080
|