VPS Murah Nevacloud

Yuk, Self-Host FreshRSS di VPS: RSS Reader Pribadi Tanpa Iklan!

Halo Sobat Online! Pernah merasa lelah dikejar algoritma? Buka media sosial niatnya baca satu berita, tahu-tahu satu jam habis buat scroll konten yang tidak penting. Nah, ada cara lama yang ternyata masih jadi cara paling sehat buat baca internet: RSS. Dan kabar baiknya, memasang FreshRSS di VPS itu gampang banget — cukup satu file Docker Compose, lima menit kemudian kamu punya ruang baca pribadi yang bebas iklan, bebas algoritma, dan gratis selamanya.

Analoginya gampang: kalau media sosial itu seperti pasar malam yang berisik — semua pedagang teriak berebut perhatianmu — maka RSS reader itu seperti koran langganan yang diantar ke depan pintu. Kamu yang memilih beritanya, kamu yang menentukan kapan membacanya. Yuk, kita racik!

Kenapa Pasang FreshRSS di VPS Sendiri?

FreshRSS adalah aplikasi RSS reader open-source yang bisa kamu install di server sendiri. Gratis, ringan, dan datanya 100% milikmu. Berikut alasan kenapa dia cocok banget buat Sobat Online:

  • Ringan banget — berjalan nyaman di VPS 1 GB RAM, bahkan cukup pakai database SQLite bawaan tanpa perlu install database terpisah.
  • Tanpa iklan dan pelacakan — tidak ada yang mengintip kebiasaan bacamu, tidak ada konten sponsor nyelip di antara berita.
  • Bisa sinkron ke HP — FreshRSS mendukung Google Reader API, jadi aplikasi HP seperti NetNewsWire, Read You, atau Fluent Reader bisa tersambung langsung ke servermu.
  • Fitur lengkap — pencarian full-text, label/kategori feed, impor-ekspor OPML, sampai ekstensi penambah fitur.
  • Update otomatis — ada cron bawaan yang mengecek feed baru tiap jam tanpa kamu sentuh.

Kalau kamu sudah punya VPS yang dipakai buat n8n, Uptime Kuma, atau Immich, FreshRSS bisa ikut numpang di sana tanpa bikin server ngos-ngosan.

Yang Perlu Disiapkan

Sebelum mulai, pastikan tiga hal ini sudah beres:

  1. VPS dengan Ubuntu 20.04 ke atas (RAM 1 GB sudah cukup).
  2. Docker dan Docker Compose plugin sudah terinstall (docker compose version buat memastikan).
  3. Port 8080 belum dipakai aplikasi lain (nanti bisa diganti kalau bentrok).

Kalau Docker-mu belum terpasang, mampir dulu ke artikel Docker di blog ini, lalu balik lagi ke sini.

Langkah Pasang FreshRSS di VPS Pakai Docker Compose

1. Siapkan Folder dan File Compose

Masuk ke VPS lewat SSH, lalu buat folder kerja khusus:


mkdir -p ~/freshrss/data ~/freshrss/extensions
cd ~/freshrss

Folder data menyimpan database dan pengaturan, folder extensions buat menampung ekstensi tambahan. Keduanya di-mount sebagai volume, jadi datamu aman walau container dihapus atau di-update.

2. Tulis File docker-compose.yml

Buat file docker-compose.yml dengan isi berikut:


services:
  freshrss:
    image: freshrss/freshrss:latest
    container_name: freshrss
    restart: unless-stopped
    ports:
      - "8080:80"
    volumes:
      - ./data:/var/www/FreshRSS/data
      - ./extensions:/var/www/FreshRSS/extensions
    environment:
      TZ: Asia/Jakarta
      CRON_MIN: "1,31"

Penjelasan singkat tiap baris penting:

  • image — memakai image resmi dari tim FreshRSS sendiri, jadi update-nya paling cepat setiap ada rilis baru.
  • TZ: Asia/Jakarta — supaya jadwal update feed ikut waktu Indonesia, bukan waktu server Amerika.
  • CRON_MIN: “1,31” — cron bawaan mengecek feed baru tiap menit ke-1 dan ke-31 setiap jam. Hemat resource tapi tetap segar.

3. Jalankan dan Buka Wizard Instalasi

Jalankan perintah ini:


docker compose up -d
docker compose logs -f freshrss

Tunggu sampai muncul log bahwa web server-nya sudah jalan (biasanya cuma hitungan detik), lalu buka di browser: http://IP-VPS-KAMU:8080.

Wizard instalasi akan memandumu dalam beberapa klik:

  1. Pilih bahasa — tersedia Bahasa Indonesia!
  2. Pilih database — pilih SQLite biar simpel, tanpa setting apa pun.
  3. Buat akun admin — isi username dan password yang kuat.
  4. Selesai! Login dan kamu langsung masuk ke dashboard yang masih kosong.

Tambahkan Feed Pertama dan Impor OPML

Dashboard kosong memang intimidating, tapi mengisinya gampang:

  • Klik Langganan → Tambahkan feed, tempel URL RSS/Atom blog favoritmu (misalnya blog ini!), lalu tentukan kategorinya.
  • Punya banyak feed dari aplikasi lain seperti Feedly atau Inoreader? Ekspor dulu sebagai file OPML, lalu di FreshRSS pilih Langganan → Impor / Ekspor → OPML → Impor. Sekali klik, ratusan feed pindah sekaligus.
  • Atur kategori biar rapi: misalnya Berita, Teknologi, Blog Teman, dan Podcast. Ya, podcast pun bisa diikuti lewat RSS!

Tips: jangan langsung subscribe 200 feed sekaligus. Mulai dari 10–15 yang benar-benar kamu baca tiap hari, lalu tambah pelan-pelan. RSS reader yang penuh sesak sama melelahkannya dengan timeline media sosial.

Sinkronkan FreshRSS ke Aplikasi HP

Ini bagian paling seru: koleksi bacaanmu bisa dibawa ke mana-mana.

  1. Di FreshRSS web, buka Pengaturan → Profil, aktifkan akses API, lalu buat kata sandi API khusus.
  2. Install aplikasi pembaca di HP yang mendukung Google Reader API — contohnya NetNewsWire (iPhone), Read You atau Fluent Reader (Android).
  3. Di aplikasi itu, pilih tipe akun FreshRSS (atau Google Reader / GReader), isi alamat server http://IP-VPS-KAMU:8080/api/greader.php, username, dan kata sandi API tadi.
  4. Semua feed, status sudah-dibaca, dan favoritmu langsung tersinkron dua arah.

Kalau nanti kamu pasang reverse proxy dengan HTTPS (pakai Nginx atau Caddy seperti di tutorial blog ini), ganti alamatnya ke https:// biar koneksi dari HP terenkripsi.

Rawat Instalasi FreshRSS-mu

FreshRSS hampir tidak butuh perawatan, tapi tiga kebiasaan ini bikin dia awet:

  • Update rutin — cukup docker compose pull && docker compose up -d tiap ada rilis baru, atau pasang Watchtower biar update jalan otomatis.
  • Backup folder data — cukup backup folder ~/freshrss/data secara berkala (pakai rclone seperti tutorial backup di blog ini). Isinya kecil, biasanya cuma puluhan MB.
  • Jaga aksesnya — jangan biarkan port 8080 terbuka ke seluruh internet tanpa proteksi. Taruh di belakang reverse proxy dengan HTTPS dan password admin yang kuat.

Kesimpulan: Saatnya Baca Internet dengan Tenang

Selamat, Sobat Online! Sekarang kamu punya RSS reader pribadi yang berjalan di VPS sendiri — bebas iklan, bebas algoritma, hemat resource, dan tersinkron rapi ke HP. Mulai kebiasaan baru: seduh kopi, buka FreshRSS, baca 15 menit tiap pagi. Internet jadi terasa tenang lagi.

Jangan takut bereksperimen — tambah feed baru, coba ekstensi, atur label sesukamu. Server ini milikmu, aturannya pun milikmu. Semangat self-hosting, dan sampai jumpa di tutorial berikutnya!

Baca juga

Nevacloud VPS Indonesia

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *