mirror of
				https://github.com/tanrax/RSSingle.git
				synced 2025-03-03 03:35:46 +01:00 
			
		
		
		
	
			
				
					
						
					
					863abd2ea2ceda4ff6eaf74856e7e13910605270
				
			
			
		
	Bumps [feedparser](https://github.com/kurtmckee/feedparser) from 6.0.10 to 6.0.11. - [Changelog](https://github.com/kurtmckee/feedparser/blob/develop/CHANGELOG.rst) - [Commits](https://github.com/kurtmckee/feedparser/compare/6.0.10...6.0.11) --- updated-dependencies: - dependency-name: feedparser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
RSSingle
Generates an RSS file from the list of other feeds (RSS/Atom/JSON). Very handy when you want to centralise the list of your feeds in one place and all your devices feed from the same place.
Run
- Download the binary.
 
Linux
wget https://github.com/tanrax/RSSingle/releases/download/v1.0.0/rssingle
Windows
wget https://github.com/tanrax/RSSingle/releases/download/v1.0.0/rssingle.exe
- Gives execution permissions.
 
chmod +x rssingle
- In the same directory as the binary, you can create a local 
config.ymlfile in this format: 
title: My RSS Feed
description: My customised RSS feed with technology news
url: https://www.example.com
output: rss.xml
max_entries: 5 # Delete this line to get all
feeds:
  - https://programadorwebvalencia.com/feed/
  - https://republicaweb.es/feed/
If not, you can download the example in the repository.
curl -o config.yml https://raw.githubusercontent.com/tanrax/RSSingle/master/config.yml
- Run the binary.
 
./rssingle
A file called rss.xml will be created.
Development
Activate Debug messages by console.
export SR_LOG_LEVEl=DEBUG
Compiling
pyinstaller --onefile rssingle.py
Old versions
docker run --rm --volume $PWD:/app python:3.8-buster /bin/bash -c "cd /app; pip3 install -r requirements.txt; pyinstaller --onefile rssingle.py"
You will find the binary in dist.
Thanks
@shymega for his original project singlerss.
					Languages
				
				
								
								
									Python
								
								95.7%
							
						
							
								
								
									Dockerfile
								
								4.3%
							
						
					