1
0
Fork 0
vervis-docker-ansible/defaults/main.yml
2024-10-21 21:37:49 +01:00

44 lines
1.5 KiB
YAML

---
# The (public/end-user) domain at which Vervis is served.
vervis_domain: ~
# The host filesystem path in which to install Vervis files.
vervis_host_base_path: /srv/vervis
# The host system UID/GID to use for files and to run the Vervis containers.
vervis_host_uid: 981
vervis_host_gid: 981
# Bind the Vervis HTTP port to this TCP port number (or INTERFACE:PORT) on the Docker host.
vervis_host_bind_port_http: 3000
# Bind the Vervis SSH port to this TCP port number (or INTERFACE:PORT) on the Docker host.
vervis_host_bind_port_ssh: 22
# The Vervis Docker image to run.
vervis_docker_image: codeberg.org/forgefed/vervis:0.1
# The Postgres database image to run.
vervis_postgres_docker_image: postgres:15-bookworm
# The Postgres database super-user password. Required.
vervis_postgres_su_password: ~
# The Postgres database 'vervis' user password. Required.
vervis_postgres_password: ~
# Custom settings. These override or add to the default settings, using
# the Ansible 'combine' operator.
# For available setting and documentation see Vervis' sample settings:
# https://codeberg.org/ForgeFed/Vervis/src/branch/main/config/settings-sample-prod.yaml
# Here you can provide the outgoing mail settings ('mail' section) and any
# other settings.
vervis_settings_custom:
mail:
smtp:
login:
user: "vervis@{{ vervis_domain }}"
password: "abcd0123456789"
host: "smtp.example.org"
port: 587
sender:
name: "Vervis"
email: "vervis@{{ vervis_domain }}"
allow-reply: false