- HTML 61.8%
- Rust 37.4%
- Dockerfile 0.8%
| media | add readme | |
| src | change font, clean code | |
| static | clean code | |
| .gitignore | working version | |
| Cargo.lock | change font, clean code | |
| Cargo.toml | change font, clean code | |
| docker-compose.yml | add readme | |
| Dockerfile | change font, clean code | |
| LICENSE | improve tool | |
| README.md | add readme | |
Présentation
Private Reader est un outil qui permet d'afficher un site web sans pubs, sans traqueurs. Il facilite la lecture d'articles en supprimant toutes les sources de distraction pour vous permettre de vous concentrer sur l'essentiel : le contenu.
Voici un aperçu du résultat :
Démarrer l'application
Vous pouvez démarrer Private Reader en local. Il vous faut avoir Rust installé sur votre poste
pour compiler l'application ou Docker si vous voulez utiliser la version dockerisée.
Après avoir cloné le repo vous pouvez démarrer l'application comme suit.
cargo build --release --features local
./target/release/private-reader
ou
docker build -t user/private-reader:latest .
docker compose up -d
L'application est disponible par un navigateur à l'adresse localhost:8000
Pour lire un article ajoutez l'url de l'article comme suit : localhost:8000/article_url
Auto-Hébergement
Une image Docker est disponible ici : https://hub.docker.com/r/nogafam/private-reader
Licence
Private Reader est un fork de Readable (Code source). L'application est distribuée sous licence AGPL V3, vous pouvez l'utiliser, la modifier et la redistribuer librement avec une licence compatible.