diff --git a/docker/adguardhome/docker-compose.yml b/compose/adguardhome/docker-compose.yml similarity index 100% rename from docker/adguardhome/docker-compose.yml rename to compose/adguardhome/docker-compose.yml diff --git a/docker/bruchtal-webhook/deploy/Dockerfile b/compose/bruchtal-webhook/deploy/Dockerfile similarity index 100% rename from docker/bruchtal-webhook/deploy/Dockerfile rename to compose/bruchtal-webhook/deploy/Dockerfile diff --git a/docker/bruchtal-webhook/docker-compose.yml b/compose/bruchtal-webhook/docker-compose.yml similarity index 100% rename from docker/bruchtal-webhook/docker-compose.yml rename to compose/bruchtal-webhook/docker-compose.yml diff --git a/docker/caddy/docker-compose.yml b/compose/caddy/docker-compose.yml similarity index 100% rename from docker/caddy/docker-compose.yml rename to compose/caddy/docker-compose.yml diff --git a/docker/gitea/docker-compose.yml b/compose/gitea/docker-compose.yml similarity index 100% rename from docker/gitea/docker-compose.yml rename to compose/gitea/docker-compose.yml diff --git a/docker/heimdall/docker-compose.yml b/compose/heimdall/docker-compose.yml similarity index 100% rename from docker/heimdall/docker-compose.yml rename to compose/heimdall/docker-compose.yml diff --git a/docker/it-tools/docker-compose.yml b/compose/it-tools/docker-compose.yml similarity index 100% rename from docker/it-tools/docker-compose.yml rename to compose/it-tools/docker-compose.yml diff --git a/docker/kea/docker-compose.yml b/compose/kea/docker-compose.yml similarity index 100% rename from docker/kea/docker-compose.yml rename to compose/kea/docker-compose.yml diff --git a/docker/newt/docker-compose.yml b/compose/newt/docker-compose.yml similarity index 100% rename from docker/newt/docker-compose.yml rename to compose/newt/docker-compose.yml diff --git a/docker/nextcloud/docker-compose.yml b/compose/nextcloud/docker-compose.yml similarity index 100% rename from docker/nextcloud/docker-compose.yml rename to compose/nextcloud/docker-compose.yml diff --git a/docker/pihole/docker-compose.yml b/compose/pihole/docker-compose.yml similarity index 100% rename from docker/pihole/docker-compose.yml rename to compose/pihole/docker-compose.yml diff --git a/docker/portainer/docker-compose.yml b/compose/portainer/docker-compose.yml similarity index 100% rename from docker/portainer/docker-compose.yml rename to compose/portainer/docker-compose.yml diff --git a/docker/tvheadend/docker-compose.yml b/compose/tvheadend/docker-compose.yml similarity index 100% rename from docker/tvheadend/docker-compose.yml rename to compose/tvheadend/docker-compose.yml diff --git a/docker/vaultwarden/docker-compose.yml b/compose/vaultwarden/docker-compose.yml similarity index 100% rename from docker/vaultwarden/docker-compose.yml rename to compose/vaultwarden/docker-compose.yml diff --git a/docker/vaultwarden/stack.env b/compose/vaultwarden/stack.env similarity index 100% rename from docker/vaultwarden/stack.env rename to compose/vaultwarden/stack.env diff --git a/docker/vaultwarden_backup/docker-compose.yml b/compose/vaultwarden_backup/docker-compose.yml similarity index 100% rename from docker/vaultwarden_backup/docker-compose.yml rename to compose/vaultwarden_backup/docker-compose.yml diff --git a/docker/wikijs/docker-compose.yml b/compose/wikijs/docker-compose.yml similarity index 100% rename from docker/wikijs/docker-compose.yml rename to compose/wikijs/docker-compose.yml diff --git a/docs/docker/adguardhome/adguardhome.md b/docs/docker/adguardhome/adguardhome.md index 0891a46..e71de41 100644 --- a/docs/docker/adguardhome/adguardhome.md +++ b/docs/docker/adguardhome/adguardhome.md @@ -15,7 +15,7 @@ ## Deployment ```bash -cd /docker/Bruchtal/docker/adguardhome +cd /docker/Bruchtal/compose/adguardhome git pull docker compose pull docker compose up -d diff --git a/docs/docker/heimdall/heimdall.md b/docs/docker/heimdall/heimdall.md index 1e2ebf6..ab962dd 100644 --- a/docs/docker/heimdall/heimdall.md +++ b/docs/docker/heimdall/heimdall.md @@ -10,13 +10,13 @@ | Host Path | Container Path | Zweck | |------------|----------------|--------| -| /docker/Bruchtal/docker/heimdall/data/config:/config | /config | Konfiguration | +| /docker/Bruchtal/compose/heimdall/data/config:/config | /config | Konfiguration | ## Deployment ```bash -cd /docker/Bruchtal/docker/heimdall +cd /docker/Bruchtal/compose/heimdall git pull docker compose pull docker compose up -d diff --git a/docs/docker/it-tools/it-tools.md b/docs/docker/it-tools/it-tools.md index f3d788d..17b215d 100644 --- a/docs/docker/it-tools/it-tools.md +++ b/docs/docker/it-tools/it-tools.md @@ -12,7 +12,7 @@ ## Deployment ```bash -cd /docker/Bruchtal/docker/it-tools +cd /docker/Bruchtal/compose/it-tools git pull docker compose pull docker compose up -d diff --git a/docs/docker/wikijs/wikijs.md b/docs/docker/wikijs/wikijs.md index 37a8c1e..57461ef 100644 --- a/docs/docker/wikijs/wikijs.md +++ b/docs/docker/wikijs/wikijs.md @@ -17,7 +17,7 @@ ## Deployment ```bash -cd /docker/Bruchtal/docker/wikijs +cd /docker/Bruchtal/compose/wikijs git pull docker compose pull docker compose up -d diff --git a/scripts/redeploy-all.sh b/scripts/redeploy-all.sh new file mode 100644 index 0000000..bbdda23 --- /dev/null +++ b/scripts/redeploy-all.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +cd /docker/Bruchtal/compose + +for d in */; do + echo "Deploying $d" + (cd "$d" && docker compose up -d) +done \ No newline at end of file diff --git a/scripts/stop-all.sh b/scripts/stop-all.sh new file mode 100644 index 0000000..0ee567f --- /dev/null +++ b/scripts/stop-all.sh @@ -0,0 +1,5 @@ +cd /docker/Bruchtal/docker + +for d in */; do + (cd "$d" && docker compose down) +done \ No newline at end of file diff --git a/scripts/update-containers.sh b/scripts/update-containers.sh new file mode 100644 index 0000000..7f00bfe --- /dev/null +++ b/scripts/update-containers.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +cd /docker/Bruchtal/compose + +for d in */; do + echo "Updating $d" + (cd "$d" && docker compose pull && docker compose up -d) +done \ No newline at end of file