Municipal government code enforcement and occupancy permitting web-app system
Build system is maven—mvn package
should do it.
Running requires a postgres service and webfly server setup. This has been sufficiently automated through docker containers.
sudo service postgresql stop
ls
and see docker-compose.yml
and Dockerfile
Build containers: docker-compose build
You may need to have super powers with sudo docker-compose build
Run containers: docker-compose up
You may need to have super powers with sudo docker-compose up
Stop containers: docker-compose down
Instructions on initializing database contents can be found in db/README.md
After the containers are running (using docker-compose up && docker-compose down
), mvn package
can be run and the website will be updated without a server restart.