ibi-group / datatools-server

Server for IBI's GTFS data management platform.
MIT License
49 stars 51 forks source link

Docker deployment? #96

Open landonreed opened 5 years ago

landonreed commented 5 years ago

Issue by typhoon2099 Monday Apr 02, 2018 at 11:20 GMT Originally opened as https://github.com/catalogueglobal/datatools-server/issues/77


Is it possible to deploy this via Docker?

landonreed commented 5 years ago

Comment by abyrd Monday Apr 02, 2018 at 12:16 GMT


Hello, I've never used Docker myself, but since the whole environment for this server is one self-contained JAR, a Postgres server and a Mongo server, I imagine it could easily be containerized.

At present the system is still under heavy development and there are only a few deployments so we're not putting a lot of effort into this kind of thing, but it should be possible.

landonreed commented 5 years ago

Comment by typhoon2099 Monday Apr 02, 2018 at 13:45 GMT


Okay, thanks for the response. I'm playing around with getting this set up locally so I thought I'd avoid installing too much stuff. My first stumbling block seems to be that MongoDB needs to be running for tests. I was hoping the package would compile in it's own Maven image and then I could run the JAR form another Java image, but that's not working so I'll have to try another avenue.

landonreed commented 5 years ago

Comment by Rillke Sunday May 13, 2018 at 15:18 GMT


In Jul 7, 2017, @cgalant seem to have started a docker file, although the build instructions for the jar files that are consumed in the Dockerfile seem to be located in the devops repository.

knaaptime commented 4 years ago

hi, thanks for your work on this. just wanted to drop by and voice support on this issue as I would also find a containerized version of this highly useful. It doesn't look like the docker file referenced above has been touched in a few years, so I'm guessing development here has passed it by? Do you think things have stabilized enough that this is worth another look?

karimhm commented 4 years ago

There is this project on GitLab https://gitlab.com/opentransport/editor/gtfs-editor-backend/-/tree/dev which seems to be a fork that is up to date with a Dockerfile

knaaptime commented 4 years ago

thanks @karimhm I'll check that out

javandres commented 3 years ago

Hi, I have created a docker-compose deployment https://github.com/javandres/gtfs_editor_ibi_datatools_docker