2.3 KiB
2.3 KiB
title: Lute created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, language, app-marathon3-rattrapage-final-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=language&app=lute]
📚 Lute
Lecteur de langues avec lecture assistée, espacement optimisé et statistiques de vocabulaire.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | lute.app |
| GitHub | jzohrab/lute |
| License | GPL-3.0 |
| Langage | Go |
| Étoiles GitHub | <1k ⭐ |
| Catégorie | [[cat-language |
📝 Description
Lute est un lecteur de textes (eBooks) conçu pour les apprenants de langues étrangères : segmentation en phrases, tokenisation par langue, dictionnaire de termes cliquables, statistiques de vocabulaire. Différence vs Readlang : 100% local, basé sur fichier, format Markdown. Pour qui : polyglottes qui veulent lire des livres dans la langue cible et tracker leur progression.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
lute:
image: ghcr.io/jzohrab/lute:latest
container_name: lute
restart: unless-stopped
environment:
- LUTE_DB_HOST=db
- LUTE_DB_USER=lute
- LUTE_DB_PASS=secret
depends_on:
- db
volumes:
- lute-data:/data
labels:
- traefik.enable=true
- traefik.http.routers.lute.rule=Host(`lute.example.com`)
db:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_DB: lute
POSTGRES_USER: lute
POSTGRES_PASSWORD: secret
volumes:
- lute-db:/var/lib/postgresql/data
volumes:
lute-data:
lute-db:
🔄 Alternatives
Open Source
- app-readlang — Lecteur de langues web
- app-kitten-tts — Outils apprenants
Propriétaires
- LingQ — Plateforme apprenants langues
- Readlang Pro — Version payante
🔐 Sécurité
- Authentification : comptes locaux (multi-utilisateur)
- Persistance : fichiers audio/Markdown sur volume Docker
📚 Ressources
Pages Liées
- cat-language — Catégorie Language
- app-readlang — Concurrent principal
- recettes-docker-compose — Templates Docker