Print static table of contents at start of deploy.sh
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
fde9e31b14
commit
0994d48383
11
deploy.sh
11
deploy.sh
@ -36,6 +36,17 @@ confirm() {
|
||||
|
||||
# ── Mode detection ────────────────────────────────────────────────────────────
|
||||
|
||||
echo ""
|
||||
echo " This script covers:"
|
||||
echo " 1. Database — create user/database, deploy schema + functions"
|
||||
echo " 2. UI — build from source"
|
||||
echo " 3. Nginx — reverse proxy config + SSL via certbot"
|
||||
echo " 4. Service — install and enable systemd unit"
|
||||
echo " 5. Restart — start or restart the API server"
|
||||
echo ""
|
||||
echo " Each step will be confirmed before running."
|
||||
echo " Press Ctrl+C at any time to abort."
|
||||
|
||||
section "Mode"
|
||||
if [ ! -f .env ]; then
|
||||
echo " No .env found — first-time install"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user