add n8n workflow automation and fix cloud backup rsync

- Add n8n container (n8nio/n8n:2.11.3) with Caddy reverse proxy at n8n.debyl.io
- Add --exclude .ssh to cloud backup rsync to prevent overwriting
  authorized_keys on TrueNAS backup targets

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Bastian de Byl
2026-03-17 12:12:19 -04:00
parent f23fc62ada
commit 43fbcf59a5
5 changed files with 80 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ debyltech_path: "{{ podman_volumes }}/debyltech"
# drone_path: removed - Drone CI decommissioned
factorio_path: "{{ podman_volumes }}/factorio"
fulfillr_path: "{{ podman_volumes }}/fulfillr"
n8n_path: "{{ podman_volumes }}/n8n"
gregtime_path: "{{ podman_volumes }}/gregtime"
searxng_path: "{{ podman_volumes }}/searxng"
hass_path: "{{ podman_volumes }}/hass"
@@ -77,6 +78,7 @@ bookstack_server_name: wiki.skudakrennsport.com
cloud_server_name: cloud.bdebyl.net
cloud_skudak_server_name: cloud.skudakrennsport.com
fulfillr_server_name: fulfillr.debyltech.com
n8n_server_name: n8n.debyl.io
home_server_name: home.debyl.io
uptime_kuma_server_name: uptime.debyltech.com
uptime_kuma_personal_server_name: uptime.debyl.io
@@ -155,6 +157,7 @@ caddy_log_names:
- gitea-debyl
- gitea-skudak
- fulfillr
- n8n
# GeoIP configuration for Graylog
# Requires free MaxMind account: https://dev.maxmind.com/geoip/geolite2-free-geolocation-data