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>
|
||||
execOnCron:
|
||||
- "@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