get.sh --upgrade: - Re-downloads installer files (compose.yaml, upgrade.sh, etc.) so the on-disk scripts are always current before upgrading - Then execs upgrade.sh with any passthrough flags (e.g. --image TAG) upgrade.sh improvements: - Platform-aware backup dir (Linux: /var/backups/triton, macOS: ~/Library/Application Support/triton/backups) - Reads POSTGRES_USER/POSTGRES_DB from .env instead of hardcoding - Uses detected runtime (podman/docker) for pg_dump exec - Explicit messaging that DB migrations run automatically on startup - Health check success confirms migrations applied - Prints rollback command pointing at the backup file Usage: curl -fsSL .../get.sh | sudo bash -s -- --upgrade curl -fsSL .../get.sh | sudo bash -s -- --upgrade --image ...:1.2.0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| compose.yaml | ||
| env.template | ||
| install.sh | ||
| uninstall.sh | ||
| upgrade.sh | ||