This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

Python 93.8%
Dockerfile 6.2%
7 1 1

Clone this repository

https://tangled.org/mike.peaceypea.net/rss-feeder https://tangled.org/did:plc:ltnuyvzubsrcioop4x5xm2rw
git@knot.peaceypea.net:mike.peaceypea.net/rss-feeder git@knot.peaceypea.net:did:plc:ltnuyvzubsrcioop4x5xm2rw

For self-hosted knots, clone URLs may differ based on your setup.



readme.md

Git RSS Feeder#

Ever wished there was an RSS feed for "releases from my starred repos"? Look no further. This docker image will serve a single endpoint, /starred-releases, which crawls your starred repos on various forges for their latest release.

Requires your starred repos be public, if an environment variable is missing, the corresponding forge is skipped.

Environment Variables#

All are optional. Any missing usernames, and the server will simply skip that forge

  • GITHUB_USER
  • GITLAB_USER

Docker Run#

docker run -d \
    --name rss-feeder \
    --restart unless-stopped \
    -p 5000:5000
    -e GITHUB_USER=$GITHUB_USER \
    registry.gitlab.com/saveriodesign/rss-feeder:latest

Docker Compose#

rss-feeder:
    image: registry.gitlab.com/saveriodesign/rss-feeder:latest
    container_name: rss-feeder
    ports:
        - 5000:5000
    environment:
        GITHUB_USER: $GITHUB_USER
    restart: unless-stopped