TechnologyRediscovery / codenforce

municipal code enforcement database application
GNU General Public License v3.0
2 stars 3 forks source link

codeconnect

Municipal government code enforcement and occupancy permitting web-app system

Build

Requirements:

Build system is maven—mvn package should do it.

Run

Running requires a postgres service and webfly server setup. This has been sufficiently automated through docker containers.

  1. Stop your local postgresql with sudo service postgresql stop
  2. Start by navigating your console into the location where the Dockerfile and docker-compose.yml lives. This is probably the directory of the repository you cloned the repostiroy into. Once you are in the directory, you should be able to say ls and see docker-compose.yml and Dockerfile

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.