Method 1 - deploy.sh (Recommended)
Use this method unless you require direct Docker Compose management. The script handles image pulling, service startup ordering, health checks, and log access automatically.
Deploy All Services
On the host, run:
cd /opt/hivel-onprem
./deploy.sh --vm # deploys all the services on the host
./deploy.sh --service auth-svc # or deploy a specific serviceExpected result: ./deploy.sh --status on each host shows all its services as Up.
This deploys all services on the host. Verify Deployment.
Success: All services show as Up
Failure: One or more services show as Exited, Restarting, or absent. See Services not starting in Troubleshooting.
Command
Purpose
--vm
Deploy the Host
--service <name>
Deploy a specific service
--status / --health
Check status / health
--logs / --logs <service>
View logs
--start / --stop / --restart
Control services
--update
Pull latest images
--list
List all services
--help
Show help
--all
Deploy all services on one instance
Last updated