45 lines
1.5 KiB
YAML
45 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
|