diff --git a/start.sh b/start.sh index d1b0182..a60a539 100644 --- a/start.sh +++ b/start.sh @@ -344,6 +344,60 @@ else echo "==> Cannot modify /etc/hosts (read-only filesystem)" fi +# Create the overrides directory and db_override.go file +mkdir -p "$SERVER_DIR/overrides" +echo "==> Creating db_override.go in overrides directory" +cat > "$SERVER_DIR/overrides/db_override.go" < Created overrides/db_override.go" + # Patch source code directly for maximum effectiveness if [ -d "$SERVER_DIR/cmd/museum" ]; then MAIN_GO="$SERVER_DIR/cmd/museum/main.go" @@ -860,8 +914,8 @@ cat > /app/data/caddy/Caddyfile < Entering wait state - press Ctrl+C to stop" # Wait for all background processes to complete (or for user to interrupt) wait $SERVER_PID wait $PUBLIC_SERVER_PID -wait $CADDY_PID - -# Create the overrides directory and db_override.go file -mkdir -p "$SERVER_DIR/overrides" -echo "==> Creating db_override.go in overrides directory" -cat > "$SERVER_DIR/overrides/db_override.go" < Created overrides/db_override.go" \ No newline at end of file +wait $CADDY_PID \ No newline at end of file