A kustomize based deployment of listmonk and k8s cronjobs to enable easy rss to email capabilities for large numbers of feeds/users.
Backlog:
Basic services with listmonk/everest (for postgres) on minikube with traefik- HTML template for a subscribe page that can preview RSS cleanly
- mailcatcher to debug campaigns
- Python based cronjob using feedparser and Last-Modified headers to reduce bandwidth of polling
- Sample configuration for double opt in & cron/campaign generation based on lists
This repository should be discoverable and usable through it's justfile.
just deploy-local # fire up minikube, deploy local setup
k9s # port forward rssmonk/listmonk-service, access local ui via locahost:9000
Diagram source: image.excalidraw