Sign inSign up

rsprta/selfoss

By rsprta

Updated over 2 years ago

Up-to-date Selfoss, a multipurpose RSS reader, live stream, mashup, aggregation web application.

Image
7

100K+

rsprta/selfoss repository overview

rsprta/selfoss Docker Image Size (latest semver) Docker Pulls Pipeline status

selfoss

Quick reference

Description

A multipurpose RSS reader, live stream, mashup, aggregation web application.

Features
  • Lightweight & secure image (no root process)
  • Based on Alpine Linux
  • Latest Selfoss version (2.19)
  • SQLite (default), MySQL and PostgreSQL driver
  • With Nginx and PHP8
Build-time variables
  • VERSION = selfoss version
  • SHA256_HASH = SHA256 hash of selfoss archive
Runtime variables
Ports
  • 8888
Environment variables
VariableDescriptionTypeDefault value
UIDselfoss user idoptional991
GIDselfoss group idoptional991
CRON_PERIODCronjob period for updating feedsoptional15m
UPLOAD_MAX_SIZEAttachment size limitoptional25M
LOG_TO_STDOUTEnable nginx and php error logs to stdoutoptionalfalse
MEMORY_LIMITPHP memory limitoptional128M
SELFOSS_CONFIG_FILECustom config.ini locationoptional/selfoss/defaults.ini

Usage

The simplest way to run the container is the following command:

docker run --detach --volume /mnt/docker/selfoss:/selfoss/data rsprta/selfoss

Or using docker-compose.yml:

version: '3'
services:
  selfoss:
    container_name: selfoss
    image: rsprta/selfoss
    restart: unless-stopped
    volumes:
      - /mnt/docker/selfoss:/selfoss/data

Contact

Credits

The image is forked from hardware/selfoss.

This package was created with Cookiecutter from cookiecutter-docker-multiarch.

Tag summary

Content type

Image

Digest

sha256:acefa0e56

Size

61.7 MB

Last updated

over 2 years ago

docker pull rsprta/selfoss