Sign inSign up

wydler/selfoss

By wydler

Updated about 5 hours ago

The ultimate multi-purpose RSS reader, data stream, mash-up, aggregation web application

Buildkit cache
Image
Integration & delivery
0

9.5K

wydler/selfoss repository overview

Docker selfoss Logo

Docker Selfoss

A lightweight Docker image for the ultimate multi-purpose RSS reader, data stream, mash-up, aggregation web application

Build and Publish Docker Image

📦 Available Tags

Choose the right version for your environment:

  • latest: Latest stable build - recommended for testing
  • 2.19.0: Specific version - recommended for production

Example: wydler/logrotate:2.19.0

🔄 Overview

This container runs logrotate to manage log files from other containers in your Docker environment. It helps prevent log files from growing too large and consuming all available disk space.

✨ Features

  • Lightweight & secure image (no root process)
  • Based on Alpine Linux
  • Latest Selfoss version (2.19)
  • MySQL/MariaDB, PostgreSQL, SQLite driver
  • With Nginx and PHP 8.2

🚀 Quick Start

---
services:
  selfoss:
    image: "wydler/selfoss:latest"
    container_name: "selfoss"
    restart: "unless-stopped"
    ports:
      - "8888:8888"
    volumes:
      - "/etc/localtime:/etc/localtime:ro"
      - "/var/run/docker.sock:/var/run/docker.sock:ro"

      - "/volume1/docker/wydler-selfoss/data:/selfoss/data"
    environment:
      UID: "1048"
      GID: "65550"
      TIMEZONE: "Europe/Berlin"

⚙️ 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
TIMEZONEPHP date timezoneoptionalUTC
LOGROTATE_RETENTIONNumber of log files to be retainedoptional31

📄 License

This project is licensed under the GNU GENERAL PUBLIC LICENSE.

Tag summary

Content type

Image

Digest

sha256:f9fd82a2f

Size

31.7 MB

Last updated

10 days ago

docker pull wydler/selfoss