- Maintained by: Radek Sprta
- Where to get help: Repository Issues
A multipurpose RSS reader, live stream, mashup, aggregation web application.
- Lightweight & secure image (no root process)
- Based on Alpine Linux
- Latest Selfoss version (2.18)
- SQLite (default), MySQL and PostgreSQL driver
- With Nginx and PHP7
- VERSION = selfoss version
- SHA256_HASH = SHA256 hash of selfoss archive
- 8888
Variable | Description | Type | Default value |
---|---|---|---|
UID | selfoss user id | optional | 991 |
GID | selfoss group id | optional | 991 |
CRON_PERIOD | Cronjob period for updating feeds | optional | 15m |
UPLOAD_MAX_SIZE | Attachment size limit | optional | 25M |
LOG_TO_STDOUT | Enable nginx and php error logs to stdout | optional | false |
MEMORY_LIMIT | PHP memory limit | optional | 128M |
SELFOSS_CONFIG_FILE | Custom config.ini location | optional | /selfoss/defaults.ini |
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
The image is forked from hardware/selfoss.
This package was created with Cookiecutter from cookiecutter-docker-multiarch.