Skip to content
This repository has been archived by the owner on Mar 10, 2021. It is now read-only.

eikendev/ttrss-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Pulls

About

This is my personal Docker image for Tiny Tiny RSS. It is based on the official PHP image and will update automatically if its base image updates.

As with my Nextcloud image, I'm very concerned with security and want to enforce tight permission policies. To me it was important that

  • the file permissions of the installation are set as strictly as possible, and
  • the web server runs under a non-privileged user.

Usage

The following Docker Compose configuration should give you an idea on how to use this image.

version: '2'

services:
    server:
        image: eikendev/ttrss
        tty: true
        ports:
            - 8080:8080
        volumes:
            - ./mount/configuration:/volume/configuration
            - ./mount/plugins:/volume/plugins
            - ./mount/themes:/volume/themes

    updater:
        image: eikendev/ttrss
        tty: true
        user: www-data
        entrypoint: php ./update_daemon2.php
        volumes:
            - ./mount/configuration:/volume/configuration
            - ./mount/plugins:/volume/plugins
            - ./mount/themes:/volume/themes