Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tarampampam/rssbot-docker
🤖 Docker image with lightweight Telegram RSS notification bot
https://github.com/tarampampam/rssbot-docker
docker rss telegram-bot telegram-rss telegram-rss-bot
Last synced: about 1 month ago
JSON representation
🤖 Docker image with lightweight Telegram RSS notification bot
- Host: GitHub
- URL: https://github.com/tarampampam/rssbot-docker
- Owner: tarampampam
- License: wtfpl
- Created: 2022-08-10T09:43:29.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-02T08:47:04.000Z (6 months ago)
- Last Synced: 2024-11-02T13:50:24.389Z (about 2 months ago)
- Topics: docker, rss, telegram-bot, telegram-rss, telegram-rss-bot
- Language: Dockerfile
- Homepage:
- Size: 37.1 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## What includes this image?
Docker image with [rssbot][rssbot]. Documentation can be found [here][rssbot]. Quick usage help:
```shell
USAGE:
rssbot [FLAGS] [OPTIONS]FLAGS:
-h, --help Prints help information
--insecure DANGER: Insecure mode, accept invalid TLS certificates
--restricted Make bot commands only accessible for group admins
-V, --version Prints version informationOPTIONS:
--admin ... Private mode, only specified user can use this bot. This argument can be passed
multiple times to allow multiple admins
-d, --database Path to database [default: ./rssbot.json]
--max-feed-size Maximum feed size, 0 is unlimited [default: 2097152]
--max-interval Maximum fetch interval [default: 43200]
--min-interval Minimum fetch interval [default: 300]ARGS:
Telegram bot token
```> Note: You can get `` using bots like @userinfobot @getidsbot
## Docker image
| Registry | Image |
|-----------------------------------|------------------------------|
| [GitHub Container Registry][ghcr] | `ghcr.io/tarampampam/rssbot` |All supported image tags (app versions) [can be found here](https://github.com/tarampampam/rssbot-docker/pkgs/container/rssbot/versions).
Following platforms for this image are available:
```shell
$ docker run --rm mplatform/mquery ghcr.io/tarampampam/rssbot:latest
Image: ghcr.io/tarampampam/rssbot:latest
* Manifest List: Yes
* Supported platforms:
- linux/amd64
- linux/arm64
```### Usage examples
```shell
$ docker run --rm -v "$(pwd):/rootfs:rw" \
ghcr.io/tarampampam/rssbot:latest \
--database /rootfs/rssbot.json \
```Or you can use a `docker-compose`:
```yaml
version: '3.2'volumes:
rssbot-data: {}services:
rssbot:
image: ghcr.io/tarampampam/rssbot:latest
volumes: [rssbot-data:/data:rw]
command: ['--database', '/data/rssbot.json', '']
```## Releasing
New versions publishing is very simple - just "publish" new release using repo releases page. Release version should be same as the rssbot version.
## License
WTFPL. Use anywhere for your pleasure.
[rssbot]:https://github.com/iovxw/rssbot
[ghcr]:https://github.com/tarampampam/rssbot-docker/pkgs/container/rssbot