#!/bin/bash #start proxy docker compose -f ~/reverse_proxy/compose.yaml up -d #start kuma cd ~/uptime-kuma docker compose -f ~/uptime-kuma/compose.yaml up -d #create palworl server, don't start it docker compose -f ~/palworld/compose.yaml up --no-start -d #create matrix server and database docker compose ~/docker/synapse/compose.yaml up -d #start jellyfin if [[ ! -d ~/jellyfin/jellyfin-media-remote/foxgirls-jelly ]] ; then printf "Warning: Jellyfin B2 bucket not mounted\n" fi docker compose -f ~/jellyfin/compose.yaml up -d #start home page docker compose -f ~/homepage/compose.yaml up -d #start gitea #todo?: make sure database exists docker compose -f ~/gitea/compose.yaml up -d #start nextcloud #todo?: make sure database exists docker compose -f ~/nextcloud/compose.yaml up -d