Collection of cookbooks for Podman Quadlets
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.2 KiB

Podman Quadlet: Miniflux

Overview

Miniflux is a minimalist RSS/Atom feed reader started as a Podman Quadlet. It is fast, lightweight, and focuses on simplicity.

This cookbook:

  • Runs Miniflux as a rootless container with minimal privileges.
  • Uses PostgreSQL as the database backend (requires the postgresql cookbook).
  • Includes health checks to monitor the service status.
  • Supports automatic container image updates via Podman auto-update.

Prerequisites

  • The postgresql cookbook must be installed and running.
  • Configuration file /etc/quadlets/miniflux/miniflux.conf must exist.

Usage

In a separate terminal, follow the logs.

sudo make tail-logs

Install the Podman Quadlets and start Miniflux.

sudo make clean install

You should see the miniflux.service waiting for PostgreSQL to be available, then starting up.

Verify Miniflux is running by accessing the web interface or using the health check:

curl -sSf http://127.0.0.1:8080/healthcheck

Restart the miniflux.target unit.

sudo systemctl restart miniflux.target

Finally, remove the quadlets, their configuration and their data.

sudo make uninstall clean

Integration tests

sudo make test