Diskon 50%. semua paket, waktu terbatas. Mulai dari $2.48/mo
Periksa kembali

Periksa kembali

Readeck adalah read-it-later yang dihosting sendiri. Simpan artikel untuk dibaca offline dengan pencarian teks lengkap, penyorotan, ekspor EPUB, dan arsip beranotasi. Biner Go tunggal bersumber terbuka, alternatif Pocket modern bagi pengguna yang ingin daftar bacaan mereka bertahan lebih lama dari penutupan SaaS.

Versi

0.21.6

Sistem Operasi

Ubuntu Server 24.04 LTS

Minimal. RAM

1 GB

Jenis IP

IPV4,IPV6

Mengakses Baca Baca

  1. Buka browser dan kunjungi: https://<SERVER_IP>/
  2. Peringatan SSL browser diharapkan, sertifikat ditandatangani sendiri.
  3. Segera buat akun admin di antarmuka web.

File dan Direktori Penting

  • Periksa kembali direktori data: /var/lib/readeck
  • Periksa kembali direktori konfigurasi: /etc/readeck
  • Periksa ulang biner: /usr/local/bin/readeck
  • File layanan Systemd: /etc/systemd/system/readeck.service
  • Tuan rumah virtual Nginx: /etc/nginx/sites-available/readeck
  • Sertifikat dan kunci TLS: /etc/nginx/ssl

Mengelola Layanan

Periksa status Pemeriksaan Baca:

systemctl status readeck

Mulai ulang Pemeriksaan Baca:

systemctl restart readeck

Lihat log Readeck:

journalctl -xeu readeck --no-pager -f

Manajemen Nginx:

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

Catatan Keamanan

  • Readeck berjalan sebagai pengguna sistem non-login.
  • Sandbox sistem yang kuat diaktifkan.
  • Hanya port 80 Dan 443 terekspos.
  • port layanan internal 8000 tidak dapat diakses secara eksternal.
  • TLS menggunakan sertifikat yang ditandatangani sendiri.

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

2. Edit konfigurasi Nginx dan ganti kedua server_name <IP>; dengan domainmu (<your-domain>) untuk blok HTTP (port 80) dan HTTPS (port 443):

vim /etc/nginx/sites-available/readeck

3. Install Certbot:

apt install -y certbot python3-certbot-nginx

4. Jalankan perintah berikut untuk membuat sertifikat Let’s Encrypt yang valid:

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

5. Ganti path SSL di konfigurasi Nginx:

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. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

7. Buka browser dan kunjungi: https://yourdomain.com

Lebih banyak di Self Hosted

Aplikasi terkait.

Terapkan Readeck sekarang. Mulai $2,48/bln.