alakazam/examples/defaults.yml

100 lines
2.9 KiB
YAML

GLOBALS:
smtp_password: top-secret
smtp_user: noreply
smtp_domain: example.com
smtp_host: mail.example.com
authentik:
subdomain: example.com
env:
AUTHENTIK_EMAIL__HOST: "{{smtp_host}}"
AUTHENTIK_EMAIL__USERNAME: "{{smtp_user}}@{{smtp_domain}}"
AUTHENTIK_EMAIL__FROM: "{{smtp_user}}@{{smtp_domain}}"
DEFAULT_LANGUAGE: de
execute:
- worker set_admin_pass
- worker apply_blueprints
- worker apply_blueprints
- worker add_applications # Todo: fix this command
- local set_icons
secrets:
email_pass: "{{smtp_password}}"
nextcloud:
subdomain: cloud.example.com
env:
SMTP_AUTHTYPE: LOGIN
SMTP_HOST: "{{smtp_host}}"
SMTP_SECURE: tls
SMTP_NAME: "{{smtp_user}}@{{smtp_domain}}"
SMTP_PORT: 587
MAIL_FROM_ADDRESS: "{{smtp_user}}"
MAIL_DOMAIN: "{{smtp_domain}}"
APPS: "calendar"
BBB_URL: "https://talk.example.com/bigbluebutton/"
uncomment:
- compose.smtp.yml
- SECRET_SMTP_PASSWORD_VERSION
- compose.apps.yml
- SECRET_BBB_SECRET_VERSION
secrets:
smtp_password: "{{smtp_password}}"
execute:
- app install_bbb
- app set_default_quota
- app install_apps
# - app run_occ 'app:disable dashboard' # Todo: fix this command
wordpress:
env:
LOCALE: 'de_DE'
DEFAULT_USER_ROLE: administrator
SMTP_HOST: "{{smtp_host}}"
MAIL_FROM: "{{smtp_user}}@{{smtp_domain}}"
uncomment:
- SMTP_PORT
- SMTP_AUTH
- SMTP_TLS
- SECRET_SMTP_PASSWORD_VERSION
secrets:
smtp_password: "{{smtp_password}}"
execute:
- app core_install
vikunja:
env:
SMTP_HOST: "{{smtp_host}}"
SMTP_AUTHTYPE: login
SMTP_USER: "{{smtp_user}}"
SMTP_FROM_EMAIL: "{{smtp_user}}@{{smtp_domain}}"
uncomment:
- compose.smtp.yml
- SMTP_ENABLED
- SECRET_SMTP_PASSWORD_VERSION
secrets:
smtp_password: "{{smtp_password}}"
matrix-synapse:
subdomain: matrix.example.com
env:
SMTP_APP_NAME: mail
SMTP_FROM: "{{smtp_user}}@{{smtp_domain}}"
SMTP_HOST: "{{smtp_host}}"
SMTP_PORT: 587
SMTP_USER: "{{smtp_user}}@{{smtp_domain}}"
ENCRYPTED_BY_DEFAULT: "off"
uncomment:
- POST_DEPLOY_CMDS
- compose.smtp.yml
- SMTP_ENABLED
- SECRET_SMTP_PASSWORD_VERSION
secrets:
smtp_password: "{{smtp_password}}"
element-web:
subdomain: chat.example.com
wekan:
subdomain: board.example.com
env:
# TODO fix format for smtp_password
MAIL_URL: "smtp://{{smtp_user}}%40{{smtp_domain}}%3A{{smtp_password}}@{{smtp_host}}:587/"
MAIL_FROM: "Wekan Notifications <{{smtp_user}}@{{smtp_domain}}>"
uncomment:
- PASSWORD_LOGIN_ENABLED
backup-bot-two:
subdomain: backup.example.com