Simple webservice that takes a Rumble.com channel URL and returns an RSS feed containing a list of videos from the channel.
$ ./rumblerss -h
Usage of ./rumblerss:
-cors-origins string
comma separated list of CORS origins e.g. https://example.com
-debug
debug log output
-maxItemCount int
limit the maximum number of feed items returned (zero is unlimited)
-maxTextLength int
limit each field to maximum number of characters (zero is unlimited)
-port int
listen on this port (default 8080)
Docker image available at: ghcr.io/porjo/rumblerss:latest
Example docker-compose Usage
docker-compose up -d
curl localhost:8080?link=https://rumble.com/mychannel
Example Docker Usage
docker pull ghcr.io/porjo/rumblerss:latest
docker run -d -p 8080:8080 ghcr.io/porjo/rumblerss
curl localhost:8080?link=https://rumble.com/mychannel
Cross-Origin Resource Sharing (CORS) is supported via the cors-origins
command line flag. Supply a comma separated list of CORS origins or '*' for all origins e.g.
docker run -d ghcr.io/porjo/rumblerss -cors-origins '*'