Personal Homelab

feat: add masked-email-bot and update outline to 1.5.0

krasovs.ky da2819c8 9926d2fe

verified
+31 -1
+29
configs/containers/systemd/masked-email-bot.container.tftpl
··· 1 + [Unit] 2 + Description=Masked Email Bot Quadlet 3 + 4 + [Container] 5 + Image=ghcr.io/savely-krasovsky/masked-email-bot:latest 6 + AutoUpdate=registry 7 + ContainerName=masked-email-bot 8 + 9 + User=1000:1000 10 + UserNS=keep-id:uid=1000,gid=1000 11 + 12 + Environment=FASTMAIL_OAUTH2_CLIENT_ID=354141ae 13 + Environment=FASTMAIL_OAUTH2_REDIRECT_URL=https://maskedemailbot.${base_domain}/redirect 14 + Secret=masked-email-bot-telegram-token,type=env,target=TELEGRAM_TOKEN 15 + 16 + Label="traefik.enable=true" 17 + Label="traefik.http.routers.masked-email-bot.rule=Host(`maskedemailbot.${base_domain}`)" 18 + Label="traefik.http.services.masked-email-bot.loadbalancer.server.port=8080" 19 + 20 + Volume=/var/mnt/docker/app_data/masked-email-bot:/data:Z 21 + 22 + Network=reverse-proxy.network 23 + 24 + [Service] 25 + TimeoutStartSec=900 26 + Restart=always 27 + 28 + [Install] 29 + WantedBy=multi-user.target default.target
+1 -1
configs/containers/systemd/outline/outline-server.container.tftpl
··· 4 4 After=outline-postgres.service outline-redis.service 5 5 6 6 [Container] 7 - Image=docker.io/outlinewiki/outline:1.4.0 7 + Image=docker.io/outlinewiki/outline:1.5.0 8 8 AutoUpdate=registry 9 9 ContainerName=outline-server 10 10
+1
variables.tf
··· 63 63 glance_github_token = "de3353d8-09d9-4063-b513-b2a3008cc2c9" 64 64 tangled_knot_server_secret = "a58caac0-1c07-4152-89e6-b2a900c8fe8f" 65 65 forward_info_bot_telegram_token = "f8eda775-f945-4eb8-b48a-b2b80092cf54" 66 + masked_email_bot_telegram_token = "3995096e-2497-4319-adb1-b3f201587265" 66 67 restic_aws_access_key_id = "2743cf63-05ae-45b4-997f-b2c700dfabef" 67 68 restic_aws_secret_access_key = "134279a9-b3ee-4309-ae9e-b2c700dfe86c" 68 69 restic_b2_account_id = "3e058bd3-e13d-4b6a-9d48-b2c700e00d62"