devaslanphp / project-management

An open source Project management tool based on Laravel and Filament
https://devaslanphp.github.io/project-management
MIT License
721 stars 200 forks source link

Any plans for Docker image? #23

Closed ItsNoted closed 1 year ago

ItsNoted commented 1 year ago

Would love to give this a go in a Docker container if possible. 🐳

heloufir commented 1 year ago

Hello @ItsNoted

Yep the application Dockerization is in the project RoadMap, not really right now but will be done ASAP. I will put this issue as a project task, so you can check when it will be done.

heloufir commented 1 year ago

Hello @ItsNoted A new PR #45 is just merged into the repository and released (v1.2.2) And the repository is configured to push a new docker image automatically when a release is created, you can check the image here: https://hub.docker.com/r/eloufirhatim/helper

If you can test it, and give me your feedback (errors if exists, enhancement, ...) it will be great.

matbgn commented 1 year ago

Thanks for the deployment!

Could you please tag the version on docker hub? It will really improve the migration process in a near future.

heloufir commented 1 year ago

@matbgn indeed it will be good, thanks for pointing that. It's done on the last commit on the repo, now the docker hub image will contains the release tag in addition to the latest version.

you can check the docs section for Docker, 'coz there is 2 ways to use the image (locally and docker hub): https://devaslanphp.github.io/project-management/#/docker

matbgn commented 1 year ago

Many thanks I will prepare a Caprover https://caprover.com/ definition file to able One-click app deployment based on tagged version.