-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create an official docker image of the project and host it on Docker Hub. #1116
Comments
You might find this project helpful: https://github.com/clayrisser/easyappointments-docker It worked for me, even though it hasn't been updated in 4 years. |
Thanks @andrewclausen, that might actually be a good place to start! |
hey, what's the status of the Docker support? I tried building and running a locally using the docker-compose.yml The services start but I get an error when accessing http://localhost:8000/
|
Hi @JanC Please copy config-sample.php to config.php and add your installation information inside. You can follow this guide here: https://easyappointments.org/docs.html#1.4.2/docker.md
|
Hey @alextselegidis had the same error, changed the config-sample.php to config.php and it worked! I'm now getting this error Thanks Update: |
Hi @lambchop01, You will need to run the
|
@alextselegidis , |
I get this while trying composer update:
It would sure be nice to have a prebuilt image, it's too much trouble to create a new Dockerfile to repackage the whole environment or change my existing one just to try the app (your demo backend is not working BTW, administrator/administrator won't login) I'm going to have to pass on trying out your solution and will probably go for setmore or sagenda, which is not my preference since I wanted something 100% self-hosted. I hope you come up with an official image soon. |
Hi @dukeofgaming, Thanks for reaching out! This ticket has been on my plans for 1.5 but I forgot to assign the milestone properly. Hold on for some days (if possible) and I will get back here with the official docker image and more documentation. Cheers!
|
@dukeofgaming FYI the official docker file will be hosted on this repo: https://github.com/alextselegidis/easyappointments-docker Feel free to star and follow and stay up to date with the latest development state.
|
This docker-compose works too https://github.com/stw-on/easyappointments |
Hello @noraj, thanks for sharing this! I'll check this out, although it looks like this setup is for an older Easy!Appointments version.
|
Yes they stopped at 1.3.2, hardcoded some value, not everything is clean there but at least it works. |
@noraj I'm currently working on an image that contains PHP-fpm with Nginx on Alpine, which makes it pretty lightweight. The best would be to provide various flavors (with apache, cli etc) but I think for now I will just publish one version and the rest will come at some point later.
|
This would be amazing! |
Any news about the official docker image? |
Hello @riccardomessineo, currently finalizing, I'll report here in a couple of days.
|
Hello! I just deployed the first official image of Easy!Appointments!!! Currently it has the latest stable release (1.4.3) but shortly the 1.5.0 will follow. https://github.com/alextselegidis/easyappointments-docker
|
Need a customization? Get a free quote!
The text was updated successfully, but these errors were encountered: