%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Yeniden yükleme

Yeniden yükleme

Readeck, kendi kendine barındırılan, daha sonra okunabilen bir yazılımdır. Tam metin arama, vurgulama, EPUB dışa aktarma ve açıklamalı arşiv ile makaleleri çevrimdışı okumak üzere kaydedin. Açık kaynaklı, tek Go ikili programı, okuma listelerinin SaaS kapatmasından sonra da hayatta kalmasını isteyen kullanıcılar için modern Pocket alternatifi.

Sürüm

0.21.6

İşletim Sistemi

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Tipleri

IPV4,IPV6

Readeck'e erişim

  1. Tarayıcını aç ve şu adresi ziyaret et: https://<SERVER_IP>/
  2. Bir tarayıcı SSL uyarısı bekleniyor, sertifika kendinden imzalı.
  3. Web arayüzünde hemen yönetici hesabını oluşturun.

Önemli Dosyalar ve Dizinler

  • Readeck veri dizini: /var/lib/readeck
  • Readeck yapılandırma dizini: /etc/readeck
  • Readeck ikili dosyası: /usr/local/bin/readeck
  • Systemd hizmet dosyası: /etc/systemd/system/readeck.service
  • Nginx sanal ana bilgisayarı: /etc/nginx/sites-available/readeck
  • TLS sertifikası ve anahtarı: /etc/nginx/ssl

Hizmetleri Yönetmek

Readeck durumunu kontrol edin:

systemctl status readeck

Readeck'i yeniden başlatın:

systemctl restart readeck

Readeck günlüklerini görüntüleyin:

journalctl -xeu readeck --no-pager -f

Nginx yönetimi:

systemctl status nginx
systemctl restart nginx
journalctl -u nginx -f

Güvenlik Notları

  • Readeck, oturum açmayan bir sistem kullanıcısı olarak çalışır.
  • Güçlü sistem ve korumalı alan oluşturma etkin.
  • Yalnızca bağlantı noktaları 80 Ve 443 maruz kalırlar.
  • Dahili servis portu 8000 dışarıdan erişilemez.
  • TLS kendinden imzalı bir sertifika kullanır.

Bir Alan Adı ile SSL Etkinleştirme

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

2. Nginx config'i düzenle ve her ikisini de değiştir server_name <IP>; alan adın ile (<your-domain>) hem HTTP (port 80) hem HTTPS (port 443) blokları için:

vim /etc/nginx/sites-available/readeck

3. Certbot'u kur:

apt install -y certbot python3-certbot-nginx

4. Geçerli bir Let's Encrypt sertifikası üretmek için şu komutu çalıştır:

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

5. Nginx config'inde SSL yollarını değiştir:

vim /etc/apache2/sites-available/readeck
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# 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 başlat:

systemctl restart nginx

7. Tarayıcını aç ve şu adresi ziyaret et: https://yourdomain.com

Self Hosted'da daha fazlası

İlgili uygulamalar.

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