Flask app with Clean Architecture (core/infra), RSS feed parsing, avatar resolution from social.org files, Docker + Nginx setup.
Org Social Web Reading
Public timeline viewer for Org Social posts.
Run
cp .env.example .env
docker compose up --build -d
Open http://localhost:8080.
Configuration
Environment variables (.env):
| Variable | Default | Description |
|---|---|---|
RSS_URL |
http://relay.org-social.org/rss.xml |
RSS feed URL |
CACHE_TIMEOUT |
300 |
Cache duration in seconds |
EXTERNAL_PORT |
8080 |
Public port |
Description
Languages
Python
49.2%
CSS
29.4%
HTML
18.6%
Dockerfile
2.8%