Skip to content

Deployment

Stop openboxes service

sudo service openboxes stop

Download the latest release

Currently the OpenBoxes with Grails v3 WAR is being built in the Bamboo pipeline. You can get the latest build version with wget

sudo wget http://bamboo.pih-emr.org:8085/browse/OPENBOXES-SDOD2/latest/artifact/shared/Latest-WAR/openboxes.war

Copy WAR file to webapps

sudo cp openboxes.war /opt/openboxes/openboxes.war

Change file ownership

sudo chown openboxes:openboxes /opt/openboxes/openboxes.war

Restart openboxes service

sudo service openboxes start

Watch Tomcat logs

The deployment could take about 10-20 minutes the first time because the application needs to perform hundreds of database migrations. Keep an eye out for any errors/exceptions that pop up in the in the log and check the Troubleshooting section for details on how to handle these issues.

journalctl -u openboxes.service -f

Note

If you run into an error that's not covered in the Troubleshooting Guide don't hesitate to email support. Please describe the problem in as much detail as you can and attach the catalina.out log from your Tomcat instance.