Files
bytegeist-toolbox/docs/DEPLOYMENT.md
T
2026-07-23 06:33:45 -04:00

917 B

Deployment

Local Use

npm install
npm test
npm run dev

The local development server listens on port 3001 unless PORT is set.

Production Update

cd /srv/bytegeist-toolbox
git pull origin main
docker compose down
docker compose up -d --build
docker compose ps
docker compose logs --tail=100

Docker Network

The application joins the external Nginx Proxy Manager Docker network:

nginx-proxy-manager_default

Nginx Proxy Manager should proxy to:

http://bytegeist-toolbox:3001

Do not assume the Nginx Proxy Manager container name. Confirm container names with:

docker ps

Internal Health Check

docker exec -it npm curl -sS http://bytegeist-toolbox:3001/health

The npm container name is environment-specific. Confirm it with:

docker ps

Public Verification

curl -I https://toolbox.casko.dev