Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Fusion

Fusion

Fusion, hız, sadelik ve gizlilik için tasarlanmış, kendi sunucunuzda barındırılan bir RSS besleme okuyucusu ve haber toplayıcısıdır. Temiz bir web UI'ye sahip tek ve hafif bir ikili dosya, beslemelerinizi ve okuma geçmişinizi kendi sunucunuzda tutar. MIT lisanslıdır ve 2.100+ GitHub yıldızına sahiptir.

Kısaca

2.1k

GitHub yıldızları

7

Sayfa görüntülemeleri

218

Aktif kurulumlar

Lisans MIT Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Aktif kurulumlar örnek veridir (önizleme); gerçek metrik lansmandan önce bağlanacaktır.

Erişim

  • Fusion'ı tarayıcınızda açın: https://<SERVER_IP>
  • Varsayılan olarak kendinden imzalı bir TLS sertifikası kurulur, bu nedenle tarayıcınız ilk ziyarette bir güvenlik uyarısı gösterir. Devam etmek için ilerleyin.

Oturum Aç

  • Fusion yalnızca parola ile kimlik doğrulaması kullanır (kullanıcı adı yoktur).
  • Parola: Şurada saklanır: /root/fusion/.env as FUSION_PASSWORD

Önemli Dosyalar ve Dizinler

  • Kurulum yolu: /root/fusion
  • Compose Dosyası: /root/fusion/docker-compose.yml
  • Ortam Dosyası: /root/fusion/.env
  • Veri dizini: /root/fusion/data
  • Nginx Yapılandırması: /etc/nginx/sites-available/fusion
  • SSL Sertifikası: /etc/nginx/ssl/fusion.crt
  • SSL Özel Anahtarı: /etc/nginx/ssl/fusion.key

Servis Yönetimi

Çalışan konteynerleri görüntüleyin:

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

Fusion'ı yeniden başlatın:

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

Logları göster:

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

Fusion'ı durdurun:

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

Fusion'ı başlatın:

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

Fusion'ı yeniden oluşturun:

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

Bir Alan Adı ile HTTPS'i Etkinleştirme

1. Alan adını sunucu IP'sine yönlendir.

2. Düzenle /etc/nginx/sites-available/fusion ve her ikisini de değiştirin: server_name _; yönergelerini kendi alan adınızla (örn. server_name yourdomain.com;).

3. Certbot'u kur:

apt install -y certbot python3-certbot-nginx

4. Bir Let's Encrypt sertifikası edinin:

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

5. Düzenleyin /etc/nginx/sites-available/fusion ve şunu güncelleyin: ssl_certificate ve ssl_certificate_key yönergelerini Let's Encrypt sertifikanızı kullanacak şekilde.

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. Değişiklikleri uygulamak için Nginx'i yeniden yükleyin:

systemctl reload nginx

7. Düzenleyin /root/fusion/.env ve güncelleyin: FUSION_CORS_ALLOWED_ORIGINS tarihinden beri hizmet vermektedir https://<SERVER_IP> kendi alan adınıza (örn. https://yourdomain.com).

8. Servisleri yeniden oluşturun:

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

9. Fusion'a şuradan erişin: https://yourdomain.com.

Self Hosted'da daha fazlası

İlgili uygulamalar.

Fusion'ı şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.