Platform variables
Every variable Deplo itself reads, to configure the platform.
Every variable Deplo itself reads, to configure the platform. For the variables your apps read at runtime, see Environment variables.
The control plane
Read by the Deplo container. The canonical list is .env.example at the
repo root.
Prop
Type
The installer
Written into /opt/deplo/.env and read by docker compose --env-file. Set
them in front of the install command.
Prop
Type
The agent installer
Set in front of install-agent.sh. See Server roles
for what each role changes on the host.
Prop
Type
Notes worth reading before you change anything
DEPLO_SECRET is permanent
Back up /opt/deplo/.env. See Disaster recovery.
DEPLO_SERVER_IPmust be a real, internet-reachable IPv4. Generated hostnames encode it in hexadecimal, so a private or loopback address produces URLs that only work from that machine.- A hostname in
DEPLO_PUBLIC_URLcannot seed anip.ioname, so Deplo falls through to interface detection for the IP. SetDEPLO_SERVER_IPexplicitly on a multi-homed box. DEPLO_DATA_DIRis staging, not storage. Nothing durable lives there.- Build-time placeholders exist in the Dockerfile for the database URL and the secret. They never reach the runtime image and are not usable values.
See also
Did this page help you?