29 lines
1.1 KiB
Bash
29 lines
1.1 KiB
Bash
# Solidinvoice Docker Compose - Environment Variables
|
|
|
|
# Docker image tag to use for Solidinvoice. Defaults to "latest" if not set.
|
|
SOLIDINVOICE_VERSION=latest
|
|
|
|
# Host port to expose the Solidinvoice web UI on. Maps to container port 8765.
|
|
SOLIDINVOICE_PORT=8765
|
|
|
|
# Postgres major version to use for the database container.
|
|
SOLIDINVOICE_POSTGRES_VERSION=16
|
|
|
|
# Postgres database name, username, and password.
|
|
# Enter these same values into the Solidinvoice setup wizard on first run
|
|
# (Solidinvoice has no env vars of its own for DB config - it's set via the web UI).
|
|
SOLIDINVOICE_DB_NAME=solidinvoice
|
|
SOLIDINVOICE_DB_USERNAME=solidinvoice
|
|
SOLIDINVOICE_DB_PASSWORD=changeme
|
|
|
|
# IP address or hostname of the NFS server used for both volumes.
|
|
SOLIDINVOICE_NFS_SERVER=192.168.1.100
|
|
|
|
# NFS export path for the Solidinvoice app config volume (/etc/solidinvoice).
|
|
# Example: :/mnt/pool/solidinvoice/app
|
|
SOLIDINVOICE_APP_NFS_DEVICE=:/mnt/pool/solidinvoice/app
|
|
|
|
# NFS export path for the Postgres data volume.
|
|
# Example: :/mnt/pool/solidinvoice/db
|
|
SOLIDINVOICE_DB_NFS_DEVICE=:/mnt/pool/solidinvoice/db
|