5 Commits

4 changed files with 50 additions and 6 deletions

View File

@ -0,0 +1,5 @@
RECIPE=swarm-cronjob:1.11.0+1.15.0
TZ=UTC
LOG_LEVEL=info
LOG_JSON=false

View File

@ -0,0 +1,34 @@
TYPE=backup-bot-two:2.3.0+2.3.0-beta
SECRET_RESTIC_PASSWORD_VERSION=v1
COMPOSE_FILE=compose.yml
RESTIC_REPOSITORY=/backups/restic
CRON_SCHEDULE='30 3 * * *'
# Push Notifiactions
#PUSH_URL_START=https://status.example.com/api/push/xxxxxxxxxx?status=up&msg=start
#PUSH_URL_SUCCESS=https://status.example.com/api/push/xxxxxxxxxx?status=up&msg=OK
#PUSH_URL_FAIL=https://status.example.com/api/push/xxxxxxxxxx?status=down&msg=fail
# swarm-cronjob, instead of built-in cron
#COMPOSE_FILE="$COMPOSE_FILE:compose.swarm-cronjob.yml"
# SSH storage
#SECRET_SSH_KEY_VERSION=v1
#SSH_HOST_KEY="hostname ssh-rsa AAAAB3...
#COMPOSE_FILE="$COMPOSE_FILE:compose.ssh.yml"
# S3 storage
#SECRET_AWS_SECRET_ACCESS_KEY_VERSION=v1
#AWS_ACCESS_KEY_ID=something-secret
#COMPOSE_FILE="$COMPOSE_FILE:compose.s3.yml"
# Secret restic repository
# use a secret to store the RESTIC_REPOSITORY if the repository location contains a secret value
# i.E rest:https://user:SECRET_PASSWORD@host:8000/
# it overwrites the RESTIC_REPOSITORY variable
SECRET_RESTIC_REPO_VERSION=v2
COMPOSE_FILE="$COMPOSE_FILE:compose.secret.yml"

View File

@ -10,13 +10,13 @@ LETS_ENCRYPT_ENV=production
COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml"
SUPPORT_EMAIL=besties@resisttechmonopolies.online
SMTP_AUTH=plain
SMTP_DOMAIN=smtp.protonmail.ch
SMTP_SERVER=smtp.protonmail.ch
SMTP_PORT=587
SMTP_DOMAIN=mail.resisttechmonopolies.online
SMTP_SERVER=mail.resisttechmonopolies.online
SMTP_PORT=465
SMTP_USERNAME=besties@resisttechmonopolies.online
# SMTP_USE_SSL=1
SMTP_USE_SSL=1
# to disable SSL comment out line rather than changing to 0
SECRET_SMTP_PASSWORD_VERSION=v2
SECRET_SMTP_PASSWORD_VERSION=v4
# From field for notification e-mails
@ -104,4 +104,4 @@ OAUTH_ATTR_UID=email
OAUTH_ATTR_NAME=name
OAUTH_ATTR_EMAIL=email
OAUTH_LOGIN_PROVIDER_NAME="loomio SSO"
SECRET_OAUTH_APP_SECRET_VERSION=v2
SECRET_OAUTH_APP_SECRET_VERSION=v2

View File

@ -0,0 +1,5 @@
RECIPE=swarm-cronjob:1.11.0+1.15.0
TZ=UTC
LOG_LEVEL=info
LOG_JSON=false