Generate an RSS feed from your Telegram chats. You digital minimalism friend.
9.2K
Generate an RSS feed from your Telegram chats. You digital minimalism friend.
Source code: https://github.com/aigoncharov/telegram-to-rss
Digital minimalism is a strategy to help people optimize their use of technology and keep from being overwhelmed by it.
Get api_id an api_hash at https://my.telegram.org
Create a docker compose file and replace the environment variables (see Configuration for details)
services:
telegram-to-rss:
image: aigoncharov/telegram-to-rss:latest
container_name: telegram-to-rss
restart: always
environment:
- TG_API_ID=REPLACE_ME
- TG_API_HASH=REPLACE_ME
- TG_PASSWORD=REPLACE_ME
- BASE_URL=REPLACE_ME
ports:
- 3042:3042
volumes:
- telegram-to-rss-data:/data
volumes:
telegram-to-rss-data: null
networks: {}
Run docker compose up
Go to http://127.0.0.1:3042
Scan the QR code with your Telegram app
Give it a few seconds to log in
Get redirected to a page with a list of all your chats available as RSS feeds.
Available environment variables (* marks required ones):
TG_API_ID - api_id from https://my.telegram.orgTG_API_HASH - api_hash from https://my.telegram.orgBASE_URL - address of your server that hosts this app, used in RSS feeds to correctly set image addressesTG_PASSWORD - your telegram password, required if 2fa is enabled on the accountLOGLEVEL - log level for the app (supported values). Default: INFOFEED_SIZE - size of the RSS feed. When your RSS feed grows larger than the limit, older entries are going to be discarded. Default: 200.INITIAL_FEED_SIZE - number of messages we fetch for any new feed on the first run. Default value: 50.UPDATE_INTERVAL - how often the app should fetch new messages from Telegram and regenerate RSS feeds (in seconds). Default: 3600.Content type
Image
Digest
sha256:0526d5080…
Size
54.4 MB
Last updated
about 2 years ago
docker pull aigoncharov/telegram-to-rss