From 305c7a46144a58f6bffba87e6a2bb44dde0a14ff Mon Sep 17 00:00:00 2001 From: griffix Date: Tue, 5 Aug 2025 22:13:30 +0200 Subject: [PATCH] =?UTF-8?q?d=C3=A9pendance=20qbit=20-=20gluetun=20++=201er?= =?UTF-8?q?=20script=20backuyp=20profile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backup.sh | 8 ++++++++ docker/pi5/docker-compose.yaml | 24 +++++++++++++++--------- infra_conf/home_backup.sh | 0 3 files changed, 23 insertions(+), 9 deletions(-) create mode 100644 backup.sh create mode 100755 infra_conf/home_backup.sh diff --git a/backup.sh b/backup.sh new file mode 100644 index 0000000..aca5f6b --- /dev/null +++ b/backup.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +DestDir="/mnt/data/backups/arch-griffix/griffix/" +#ExcludeList='{/home/griffix/.local/share/Steam,/home/griffix/Games}' + +rsync -avuz --exclude ".local/share/Steam" --exclude "Games" --exclude "Téléchargements" /home/griffix/ $DestDir + +exit $? diff --git a/docker/pi5/docker-compose.yaml b/docker/pi5/docker-compose.yaml index 03d3271..3bf4a23 100755 --- a/docker/pi5/docker-compose.yaml +++ b/docker/pi5/docker-compose.yaml @@ -1,6 +1,5 @@ --- services: - portainer: image: portainer/portainer-ce:latest container_name: portainer @@ -102,6 +101,10 @@ services: - PGID=1000 network_mode: "service:gluetun" restart: always + depends_on: + gluetun: + condition: service_healthy + restart: true jellyfin: image: lscr.io/linuxserver/jellyfin:latest @@ -208,21 +211,24 @@ services: ports: - '3000:3000' - '222:22' - nginx: - image: nginx:latest - container_name: nginx-proxy + + nginx-proxy-manager: + image: jc21/nginx-proxy-manager:latest + container_name: nginx-proxy-manager ports: - "80:80" - "443:443" + - "81:81" volumes: - - /config/nginx/nginx.conf:/etc/nginx/nginx.conf - - /config/nginx/certs:/etc/nginx/certs + - /config/nginx/data:/data + - /config/nginx/letsencrypt:/etc/letsencrypt + restart: unless-stopped networks: forgejo: external: false - default: - external: true -# name: nginx-proxy-net + #default: + # external: true + volumes: model-cache: diff --git a/infra_conf/home_backup.sh b/infra_conf/home_backup.sh new file mode 100755 index 0000000..e69de29