This project aims to build petrolette software in a docker environment, ready to use for self-hosting.
- Docker
- Docker-compose
- Traefik reverse proxy with let's encrypt SSL
- Edit docker-compose.yml and change "example.com" email and web host with your domain.
- run
docker build -t petrolette .
- run
docker-compose up -d
- Read news using this wonderful tool.
This docker container can be run without traefik if you already got a reverse-proxy
Everything works but there are things to improve. The next step is to migrate to a better base image (Node ?), to cleanup the image of unised packages and to simplify the whole process. Feel free to ask anything or to make pull requests ;)
- Software Repository: https://framagit.org/yphil/petrolette (consider donating)