steve-community / steve

SteVe - OCPP server implementation in Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adding a docker image

wolf-361 opened this issue · comments

Checklist

  • [ x] I checked other issues already and found no answer
  • [ x] I checked the documentation and found no answer
  • [ x] I am running the latest version and the feature i am requesting is not implemented there

Describe the problem you are trying to solve

I feel like the docker installation could be easier for users if we add a docker image package on github for this project. If we have a docker image, it will be easier to allow people to simply clone the docker-compose file from this repo. We can include a specific link in the doc.

Right now version management will be harder cause if you clone the entire repo, then modify the docker-compose to fit your needs, you can't pull a new version of the app easily. With a image published you cand easily keep up to date or lock to a certain version.

Describe the solution you'd like

I suggest adding a github action pipeline to build the docker-image and publish it to github packages. It is possible to automatize the tags from present versioning easily.

Describe alternative solutions or features you've considered

An alternative is publishing to DockerHub. But I feel that might be a bigger hasle to manage cause there would be account management to add.

Additional context

I don't mind taking on the task, but have yet to contribute to the project.