Add common module managing common services and scripts (act_runner, create/restore backups)

Fix script environment variables
Add Fefan configuration
Fix gateway services file provisionning through ssh
This commit is contained in:
2026-01-20 15:42:17 +01:00
parent 152f09ac50
commit 1de2fe9ab4
53 changed files with 285 additions and 442 deletions

View File

@@ -30,11 +30,7 @@ mounts:
- [ "192.168.1.12:/main/backups", "/backups", "nfs", "defaults,_netdev,x-systemd.requires=network-online.target", "0", "0" ]
write_files:
- path: /opt/fefan/env.sh
permissions: "0644"
content: |
${environment-setup-script}
- path: /opt/fefan/fefan.env
- path: /opt/environment/.env
permissions: "0644"
content: |
${env-file-content}
@@ -69,7 +65,7 @@ write_files:
- path: /opt/fefan/install-fefan.sh
permissions: "0755"
content: |
${fefan-install-script}
${service-install-script}
runcmd:
# Backup setup