diff --git a/DEPLOY.md b/DEPLOY.md index 16a1cfb..de7bf56 100644 --- a/DEPLOY.md +++ b/DEPLOY.md @@ -6,7 +6,7 @@ shared Oliver Agency dev box alongside `hp-prod-tracker`. Run the deploy script from the repo root on the server: ```bash -cd /srv/dow-prod-tracker # or wherever you cloned it +cd /opt/dow-prod-tracker # or wherever you cloned it ./deploy.sh ``` @@ -106,9 +106,9 @@ DOW_ADMIN_PASSWORD= # leave blank → seed prints a r ## First-time setup on a fresh server ```bash -# 1. Clone -sudo mkdir -p /srv && sudo chown $USER:$USER /srv -cd /srv +# 1. Clone — /opt is standard for third-party apps on Debian/Ubuntu +sudo mkdir -p /opt && sudo chown $USER:$USER /opt +cd /opt git clone git@bitbucket.org:zlalani/dow-prod-tracker.git cd dow-prod-tracker @@ -129,7 +129,7 @@ docker compose -p dow-prod-tracker exec app npm run db:seed ## Updating an existing deployment ```bash -cd /srv/dow-prod-tracker +cd /opt/dow-prod-tracker ./deploy.sh # pulls, rebuilds, restarts ``` @@ -185,7 +185,7 @@ automatically. If a deploy goes wrong: ```bash -cd /srv/dow-prod-tracker +cd /opt/dow-prod-tracker git log --oneline -5 # find previous good commit git checkout ./deploy.sh --skip-pull # rebuild from that commit