Skip Navigation

FreshRSS: Create your RSS Newsletter

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!

Comments

2