Vai al contenuto principale
50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
Fusion

Fusion

Fusion è un lettore di feed RSS e aggregatore di notizie self-hosted pensato per velocità, semplicità e privacy. Un singolo binario leggero con una web UI pulita mantiene i tuoi feed e la cronologia di lettura sul tuo server. Con licenza MIT e oltre 2.100 stelle su GitHub.

In breve

2.1k

Stelle su GitHub

7

Visualizzazioni di pagina

218

Installazioni attive

Licenza MIT Versione Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Le installazioni attive sono dati di esempio (anteprima); la metrica reale sarà collegata prima del lancio.

Accesso

  • Apri Fusion nel tuo browser: https://<SERVER_IP>
  • Per impostazione predefinita è installato un certificato TLS autofirmato, quindi il browser mostrerà un avviso di sicurezza alla prima visita. Prosegui per continuare.

Accedi

  • Fusion usa un'autenticazione basata solo su password (senza nome utente).
  • Password: memorizzata in /root/fusion/.env as FUSION_PASSWORD

File e directory importanti

  • Percorso di installazione: /root/fusion
  • File Compose: /root/fusion/docker-compose.yml
  • File di ambiente: /root/fusion/.env
  • Directory dei dati: /root/fusion/data
  • Configurazione Nginx: /etc/nginx/sites-available/fusion
  • Certificato SSL: /etc/nginx/ssl/fusion.crt
  • Chiave privata SSL: /etc/nginx/ssl/fusion.key

Gestione del servizio

Visualizza i container in esecuzione:

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

Riavvia Fusion:

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

Visualizza i log:

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

Arresta Fusion:

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

Avvia Fusion:

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

Ricrea Fusion:

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

Abilitare HTTPS con un dominio

1. Punta il tuo dominio all'IP del server.

2. Modifica /etc/nginx/sites-available/fusion e sostituisci entrambe le server_name _; direttive con il tuo dominio (ad es. server_name yourdomain.com;).

3. Installa Certbot:

apt install -y certbot python3-certbot-nginx

4. Ottieni un certificato Let's Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email youremail@example.com -d yourdomain.com

5. Modifica /etc/nginx/sites-available/fusion e aggiorna le ssl_certificate e i piani ssl_certificate_key direttive per usare il tuo certificato 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. Ricarica Nginx per applicare le modifiche:

systemctl reload nginx

7. Modifica /root/fusion/.env e aggiorna FUSION_CORS_ALLOWED_ORIGINS da https://<SERVER_IP> con il tuo dominio (ad es. https://yourdomain.com).

8. Ricreare i servizi:

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

9. Accedi a Fusion su https://yourdomain.com.

Altro in Self hosted

App correlate.

Distribuisci Fusion ora. Da 2,48 $/mese.