Backup (backup.sh.j2): - Creates a single data_YYYY-MM-DD_HH-MM.tar.gz archive - Unified data/ layout: databases/ (pg_dump .sql.gz) + volumes/ (docker volumes) - Includes RESTORE.md with step-by-step instructions inside the archive - S3 uploads to main/ prefix instead of flat root Outline (tools role): - Add SMTP_HOST/PORT/FROM vars to env.j2 template (required for email magic-link auth to activate) - Add outline_smtp_* defaults to roles/tools/defaults/main.yml - Without SMTP_HOST, the email auth plugin is disabled and clicking login does nothing Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
13 lines
435 B
YAML
13 lines
435 B
YAML
---
|
|
tools_root: /opt/tools
|
|
outline_image: "outlinewiki/outline:0.80.2"
|
|
outline_db_image: "postgres:15-alpine"
|
|
outline_redis_image: "redis:7-alpine"
|
|
n8n_image: "n8nio/n8n:1.89.2" # https://hub.docker.com/r/n8nio/n8n/tags
|
|
|
|
# SMTP for Outline magic-link auth (override in vault)
|
|
outline_smtp_host: "smtp.csrx.ru"
|
|
outline_smtp_port: 587
|
|
outline_smtp_from: "noreply@csrx.ru"
|
|
outline_smtp_username: ""
|
|
outline_smtp_password: ""
|