Docker image for freedy, a small Atom/RSS reader written in Python.
259

Freedy is a free and simple RSS/ Atom reader for the browser, written in Python with Flask. Using Bootstrap as a mobile-first web framework, we were able to create a nice looking webapp for every kind of device.
Feel free to check out our image on GitHub as well!
The image contains the Python code and installs the dependencies automatically. When starting the container, it runs a gunicorn (web) server exposed on port 5000.
docker run -d -it \
--name freedy \
--restart unless-stopped \
-p 5000:5000 \
-v ./urls.txt:/home/freedy/config/urls.txt
kolex/freedy:1.0.0
You need to provide a urls.txt in your current working directory for this run command to work. In this file you need to enter one Atom/RSS feed URL per line. Again, this directly exposes the gunicorn service without any security measures, so it is heavily recommended to put the app behind a reverse proxy such as nginx.
For production usage, we also provide a docker-compose.yml file, which makes the deployment a little simpler. Please note that the urls.txt file needs to reside in the same directory as the compose file.
Content type
Image
Digest
Size
40.8 MB
Last updated
about 8 years ago
docker pull kolex/freedy