Docker Installation
https://docs.docker.com/engine/install
-
And install docker compose too.
-
Docker compose supports creating containers from a file.
FreshRSS Install
mkdir ~/freshrss #create directory
cd ~/freshrss #cd into directory
nano docker-compose.yml #open compose file
Paste this code to docker-compose.yml file:
name: freshrss
services:
freshrss:
restart: unless-stopped
logging:
options:
max-size: 10m
ports:
- 5050:80
environment:
- TZ=<yourtimezone>
- CRON_MIN=1,31
volumes:
- freshrss_data:/var/www/FreshRSS/data
- freshrss_extensions:/var/www/FreshRSS/extensions
container_name: freshrss
image: freshrss/freshrss
volumes:
freshrss_data:
external: true
name: freshrss_data
freshrss_extensions:
external: true
name: freshrss_extensions
And customize TZ variable.
docker volume create freshrss_extensions; docker volume create freshrss_data #create volumes
docker compose up -d # or docker-compose up -d | start containers
And, you can customize your reverse proxy or access FreshRSS with 5050 port.
If you have a question, please comment it. See you!
If you want this to be helpful, please consider adding a bit of explanation. Not everyone is familiar with Docker or setting up a dockerised service, and for a person already familiar with it this text doesn’t seem to be very useful…
You are right. I’ll edit this post.