Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Fusion

Fusion

Fusion est un lecteur de flux RSS et agrégateur d'actualités auto-hébergé conçu pour la vitesse, la simplicité et la confidentialité. Un unique binaire léger doté d'une interface web épurée conserve vos flux et votre historique de lecture sur votre propre serveur. Sous licence MIT avec plus de 2 100 étoiles GitHub.

En un coup d'œil

2.1k

Étoiles GitHub

7

Vues de page

218

Installations actives

Licence MIT Version Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Les installations actives sont des données d'exemple (aperçu) ; la vraie métrique sera connectée avant le lancement.

Accès

  • Ouvrez Fusion dans votre navigateur : https://<SERVER_IP>
  • Un certificat TLS auto-signé est installé par défaut, votre navigateur affichera donc un avertissement de sécurité lors de la première visite. Poursuivez pour continuer.

Connexion

  • Fusion utilise une authentification par mot de passe uniquement (sans nom d'utilisateur).
  • Mot de passe : stocké dans /root/fusion/.env as FUSION_PASSWORD

Fichiers et répertoires importants

  • Chemin d'installation : /root/fusion
  • Fichier Compose : /root/fusion/docker-compose.yml
  • Fichier d'environnement : /root/fusion/.env
  • Répertoire de données : /root/fusion/data
  • Configuration Nginx : /etc/nginx/sites-available/fusion
  • Certificat SSL : /etc/nginx/ssl/fusion.crt
  • Clé privée SSL : /etc/nginx/ssl/fusion.key

Gestion des services

Voir les conteneurs en cours d'exécution :

docker compose -f /root/fusion/docker-compose.yml ps

Redémarrez Fusion :

docker compose -f /root/fusion/docker-compose.yml restart

Voir les logs :

cd /root/fusion && docker compose logs -f

Arrêtez Fusion :

docker compose -f /root/fusion/docker-compose.yml stop

Démarrez Fusion :

docker compose -f /root/fusion/docker-compose.yml start

Recréez Fusion :

docker compose -f /root/fusion/docker-compose.yml up -d

Activation de HTTPS avec un domaine

1. Faites pointer votre domaine vers l'IP du serveur.

2. Modifiez /etc/nginx/sites-available/fusion et remplacez les deux server_name _; directives par votre domaine (par ex. server_name yourdomain.com;).

3. Installez Certbot :

apt install -y certbot python3-certbot-nginx

4. Obtenez un certificat Let's Encrypt :

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Modifiez /etc/nginx/sites-available/fusion et mettez à jour les ssl_certificate et ssl_certificate_key directives pour utiliser votre certificat Let's Encrypt.

Before:
    ssl_certificate     /etc/nginx/ssl/fusion.crt;
    ssl_certificate_key /etc/nginx/ssl/fusion.key;
After:
    ssl_certificate  /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Rechargez Nginx pour appliquer les modifications :

systemctl reload nginx

7. Modifiez /root/fusion/.env et mettez à jour FUSION_CORS_ALLOWED_ORIGINS à partir de https://<SERVER_IP> vers votre domaine (par ex. https://yourdomain.com).

8. Recréez les services :

cd /root/fusion && docker compose up -d

9. Accédez à Fusion à l'adresse https://yourdomain.com.

Plus dans Auto-hébergé

Apps connexes.

Déployez Fusion maintenant. À partir de 2,48 $/mois.