fix startup script

This commit is contained in:
2026-07-23 22:19:26 +00:00
parent e6cad8554d
commit 1df84fe52a
+11 -9
View File
@@ -1,31 +1,33 @@
#!/bin/bash #!/bin/bash
#start proxy #start proxy
docker compose -f ~/reverse_proxy/compose.yaml up -d docker compose -f ~/reverse_proxy/compose.yaml --project-directory ~/reverse_proxy up -d
#start kuma #start kuma
cd ~/uptime-kuma docker compose -f ~/uptime-kuma/compose.yaml --project-directory ~/uptime-kuma/ up -d
docker compose -f ~/uptime-kuma/compose.yaml up -d
#create palworl server, don't start it #create palworl server, don't start it
docker compose -f ~/palworld/compose.yaml up --no-start -d docker compose -f ~/palworld/compose.yaml --project-directory ~/palworld up --no-start
#create matrix server and database #create matrix server and database
docker compose ~/docker/synapse/compose.yaml up -d #todo: split synapse and postgre at some point
docker compose -f~/docker/synapse/compose.yaml --project-directory ~/docker/synapse up -d
#start jellyfin #start jellyfin
if [[ ! -d ~/jellyfin/jellyfin-media-remote/foxgirls-jelly ]] ; then if [[ ! -d ~/jellyfin/jellyfin-media-remote/foxgirls-jelly ]] ; then
printf "Warning: Jellyfin B2 bucket not mounted\n" printf "Warning: Jellyfin B2 bucket not mounted\n"
fi fi
docker compose -f ~/jellyfin/compose.yaml up -d docker compose -f ~/jellyfin/compose.yaml --project-directory ~/jellyfin/ up -d
#start home page #start home page
docker compose -f ~/homepage/compose.yaml up -d docker compose -f ~/homepage/compose.yaml --project-directory ~/homepage up -d
#start gitea #start gitea
#todo?: make sure database exists #todo?: make sure database exists
docker compose -f ~/gitea/compose.yaml up -d docker compose -f ~/gitea/compose.yaml --project-directory ~/gitea up -d
#start nextcloud #start nextcloud
#todo?: make sure database exists #todo?: make sure database exists
docker compose -f ~/nextcloud/compose.yaml up -d docker compose -f ~/nextcloud/compose.yaml --project-directory ~/nextcloud up -d
printf "Service creation complete\n"