| name | deploy-nas |
| description | Deploy the latest Docker images to the NAS |
| disable-model-invocation | true |
Deploy to NAS
Pull the latest Docker images on the NAS and restart the stack.
Steps
-
Verify images are pushed: Confirm ./build-and-push.sh has been run since the last code change. If not, run it first.
-
SSH in and run the pull script:
ssh -p 922 wottle@ssh.wottle.com "~/docker/latest_docker_images_pull.sh"
- Verify containers are healthy:
ssh -p 922 wottle@ssh.wottle.com "docker ps --format 'table {{.Names}}\t{{.Status}}'"
- Check API logs to confirm migrations ran and startup succeeded:
ssh -p 922 wottle@ssh.wottle.com "docker logs inventory2-api --tail 30"
- Report: Confirm all containers are running and the API started cleanly.