-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
37 lines (29 loc) · 1.37 KB
/
Copy path.env.example
File metadata and controls
37 lines (29 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# ── Required ──────────────────────────────────────────────
# fmsg domain name this host serves
# - fmsgd will uses TCP 4930 on fmsg.<FMSG_DOMAIN>
# - fmsg-webapi uses HTTPS 443 on fmsgapi.<FMSG_DOMAIN>
FMSG_DOMAIN=example.com
# Email address for Let's Encrypt certificate registration
CERTBOT_EMAIL=
# Base64-encoded Ed25519 seed or private key used by fmsg-webapi to mint
# short-lived first-party JWTs from API keys. Generate with:
# openssl rand -base64 32
FMSG_API_TOKEN_ED25519_PRIVATE_KEY=changeme
# Per-service database passwords (used by application services)
FMSGD_WRITER_PGPASSWORD=changeme
FMSGID_WRITER_PGPASSWORD=changeme
FMSGD_READER_PGPASSWORD=changeme
FMSGID_READER_PGPASSWORD=changeme
# ── Optional (defaults shown) ────────────────────────────
# FMSG_PORT=4930
# FMSGID_PORT=8080
# GIN_MODE=release
# FMSG_SKIP_DOMAIN_IP_CHECK=false
# External identity-provider JWT authentication (optional): configure these
# variables when fmsg-webapi should validate JWTs issued by an external
# identity provider through its JWKS endpoint.
#
# FMSG_JWT_JWKS_URL=https://idp.example.com/.well-known/jwks.json
# FMSG_JWT_ISSUER=https://idp.example.com/
# FMSG_JWT_AUDIENCE=fmsg-web-client
# FMSG_JWT_ADDRESS_CLAIM=fmsg_address