Container Image to run rss2email in docker or a kubernetes cluster
Go to file
Dominik Meyer 12bc658197
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
chore: updated readme
2024-08-14 14:37:55 +02:00
scripts FIX: fixed file permission 2024-01-23 11:00:39 +01:00
.drone.yml build: push readme to docker hub as description 2024-08-14 14:35:44 +02:00
Containerfile ADD: run rss2email as non root user 2024-01-23 09:34:15 +01:00
LICENSE refactor: renamed license file 2024-08-14 14:36:22 +02:00
README.md chore: updated readme 2024-08-14 14:37:55 +02:00

RSS2Email Container Image

This repository contains the Containerfile and associated scripts for a container image that runs rss2email.

The Containerfile is heavily based on the Dockerfile provided by rss2email.

Author

Prerequisites

  • Buildah

Usage

Building the Container Image

You can build the container image using the following command:

```bash buildah bud -t rss2email:latest . ```

Running the Container

You can create and run a container from this image with the following command:

```bash podman run -d --name rss2email rss2email:latest ```

Pushing the Container Image to a Registry

With Buildah:

```bash buildah push rss2email:latest docker:////rss2email:latest ```

Replace <registry> with the name of your Docker registry and <username> with your username on that registry.

Configuration

The configuration of rss2email is done via environment variables. You can specify these on the Docker run command line with the -e option or define them in an environment variable file and specify that with the --env-file option.

  • FEEDS - A list of rssfeed seperated by \n (newline).
  • RECIPIENTS - space separated email addresses to send the emails to

Source Repository

Prebuild Images

Authors

  • Dominik Meyer - Initial work

License

This project is licensed under the MIT License - see the LICENSE file for details.