Skip to content

NohamR/AFP-RSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AFP RSS Feeds

A simple, lightweight scraper that fetches the latest AFP news from Mediapart and exposes them as Atom, JSON, and plain text feeds. It updates automatically in the background every hour.

Endpoints

Once the server is running on port 8080, you can access:

  • http://localhost:8080/rss.atom
  • http://localhost:8080/rss.json
  • http://localhost:8080/rss.txt

Running Locally

This project uses uv for dependency management:

uv sync
uv run python main.py

Running with Docker

You can use the pre-built image directly from Docker Hub:

docker run -d -p 8080:8080 --name afp-rss nohamr/afp-rss:latest

Using Docker Compose

A docker-compose.yml file is provided for convenience:

docker compose up -d

Building the Image Yourself

docker build -t afp-rss .
docker run -d -p 8080:8080 --name afp-rss afp-rss

About

AFP news feed from Mediapart

Topics

Resources

Stars

Watchers

Forks

Contributors