frandallfarmer / neohabitat

Repository for the NeoClassical Habitat Server Project
http://neohabitat.org
MIT License
228 stars 42 forks source link

Corrects Windows/Docker startup behavior #374

Closed ssalevan closed 3 years ago

ssalevan commented 3 years ago

Due to upstream updates to the Docker Mongo 3.0 image, Mongo now fails to startup under WSL/Docker. Furthermore, docker-compose up should compile the Elko backend if it has not yet been compiled. These two changes update Mongo to version 4.0, which has been tested to work under WSL/Docker and amends the run script to execute a mvn package before standing up the server.

With these changes in place, neohabitat starts successfully from a fresh Git checkout under WSL with docker-compose up.

frandallfarmer commented 3 years ago

Thank you Steve. Now can we get someone else to confirm this all works from a clean start?