-
Notifications
You must be signed in to change notification settings - Fork 14
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
Ready-made docker-compose file #15
Comments
Did you try the ready-made image from Docker hub as per the relevant section in the README? As to setting up a web server in Docker I think @heywoodlh has an example of such in his repo: https://github.com/heywoodlh/dockerfiles/tree/master/spodcast-web |
Thanks for your answer. I wasn't able to setup nginx properly (even after lots of googling) which means I always got 404 at the specified port, and with php-apache it only did work partially after I renamed the index.php file (dot removed) to show the basic website, but I got permission problems (Forbidden) when navigating to the rss link. Unfortunately, the files provided did not help me to figure out what I need to change... |
I'm currently working on getting Dockerfiles setup so that they will work with Once I get the docker-compose setup hopefully that will provide a more user-friendly setup. |
PR has been created: #18 |
I can verify the docker-compose provided by @heywoodlh works great. Please note that you need to temporarily set the Cron docker to * * * * * at first, then set it back to 0 * * * * or whatever you prefer, the page will start out as a 404 until it actually downloads content for the first time. The docker-compose provided unadultered, creates 3 docker containers, one dedicated to PHP server, one dedicated to web page serving, and one dedicated for the cron scheduled tasks, and they do not shut off, they contnue running until manually shut off. |
Since I already spent a couple of hours trying to get this running without success, I was wondering if it would be possible to provide a simple docker-compose file, that one could plug into Portainer and Spodcast would just work on a provided port. I imagine something like this:
By using environment variables, the initial setup could be improved so that the user would not be obliged to handle credential files himself but rather let the program do that.
Also at least for me, the whole web-server thing is really complicated with configuration and permission managment. I think, it would tremendously help beginners if something for this would be included in the docker image of Spodcast. After all, the application is of little use without a proper RSS feed server.
Since this might be a little bit more complicated to change, for the moment I would also just be happy to get some guidance how to setup a web-server in docker with the necessary steps for configuration. Thank you! :)
The text was updated successfully, but these errors were encountered: