feat: add service order file and update olivetin config to use it
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 9s
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 9s
This commit is contained in:
parent
63eaee2f7d
commit
4d4901b72c
@ -4,6 +4,22 @@ actions:
|
|||||||
icon: <iconify-icon icon="lets-icons:save-duotone" width="48" height="24"></iconify-icon>
|
icon: <iconify-icon icon="lets-icons:save-duotone" width="48" height="24"></iconify-icon>
|
||||||
execOnCron:
|
execOnCron:
|
||||||
- "@daily"
|
- "@daily"
|
||||||
|
- title: deploy all containers
|
||||||
|
shell: |
|
||||||
|
cd /home/geezo/docker_containers
|
||||||
|
while IFS= read -r dir; do
|
||||||
|
if [ -f "${dir}/docker-compose.yml" ] || [ -f "${dir}/docker-compose.yaml" ]; then
|
||||||
|
echo "Processing directory: ${dir}"
|
||||||
|
cd "${dir}"
|
||||||
|
docker compose up -d
|
||||||
|
cd ..
|
||||||
|
else
|
||||||
|
echo "Warning: No docker-compose file found in ${dir}"
|
||||||
|
fi
|
||||||
|
done < service_order.txt
|
||||||
|
icon: <iconify-icon icon="mdi:docker" width="48" height="24"></iconify-icon>
|
||||||
|
execOnCron:
|
||||||
|
- "@daily"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
26
service_order.txt
Normal file
26
service_order.txt
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
caddy
|
||||||
|
gitea
|
||||||
|
authentik
|
||||||
|
vaultwarden
|
||||||
|
nextcloud
|
||||||
|
immich
|
||||||
|
memos
|
||||||
|
yams
|
||||||
|
beaverhabits
|
||||||
|
portainer
|
||||||
|
dockge
|
||||||
|
netbird
|
||||||
|
minio
|
||||||
|
watchtower
|
||||||
|
tubearchivist
|
||||||
|
n8n
|
||||||
|
newt
|
||||||
|
gomft
|
||||||
|
autorestic
|
||||||
|
glance
|
||||||
|
beszel
|
||||||
|
operational
|
||||||
|
hoarder
|
||||||
|
dozzle
|
||||||
|
olivetin
|
||||||
|
open-web-ui
|
||||||
Loading…
Reference in New Issue
Block a user