Karan Singh dari XDA membuat kasus bahwa Raspberry Pi Zero 2 W seharga $15 adalah perangkat keras yang cukup untuk menjalankan banyak layanan, begitu rumah tangga berhenti memikirkannya sebagai “terlalu lemah untuk menjadi server nyata” dan mulai memikirkannya sebagai “pembunuh langganan.” Triknya adalah memilih aplikasi yang muat di 512 MB RAM tanpa keluhan. Tujuh dari mereka cocok, dan bersama-sama mereka menggantikan manajer kata sandi, editor PDF, pemblokir iklan, rangkaian utilitas file, dan terowongan akses jarak jauh. Berikut stacknya, sudah diuji.
Apa yang harus dicari di aplikasi Pi Zero 2 W
Pi Zero 2 W memiliki quad-core ARM Cortex-A53 pada 1 GHz dan 512 MB RAM. Itu lebih sedikit daripada tab browser modern. Aplikasi muat dengan nyaman di perangkat keras ini hanya jika mencapai tiga tanda:
- Jejak memori idle di bawah 60 MB. Segalanya melintasi set kerja OS.
- Tidak ada database berat. SQLite bagus. Postgres tidak.
- Pengangkatan berat di sisi klien. Jika kompresi atau OCR terjadi di browser, Pi adalah router permintaan, bukan node komputasi.
Dua hal lain penting untuk rumah tangga:
- Terowongan akses jarak jauh (Tailscale) jadi tidak ada yang terbuka ke internet publik.
- OS ramping (DietPi) yang menghapus apa pun yang Pi Zero tidak mampu jalankan.
Tidak ada di bawah yang melanggar aturan ini.
Perbandingan cepat
| Aplikasi | Terbaik untuk | Platform | Gratis | Menonjol |
|---|---|---|---|---|
| Vaultwarden | Brankas kata sandi kompatibel Bitwarden | Docker | Gratis | Berjalan pada 30–40 MB idle, bekerja dengan setiap klien Bitwarden |
| BentoPDF | Pengeditan PDF sisi klien | Docker | Gratis | Semua pemrosesan di browser, tidak ada beban CPU Pi |
| OmniTools | Rangkaian utilitas lokal (gambar, PDF, teks) | Docker | Gratis | 200+ alat, semuanya berjalan di sisi klien |
| Pi-hole | Pemblokir iklan di seluruh jaringan | Instalasi bare atau Docker | Gratis | Wastafel DNS klasik, Pi Zero menanganinya dengan baik |
| AdGuard Home | Pemblokir iklan dengan UI modern | Instalasi bare atau Docker | Gratis | UI lebih baik, DoH/DoT langsung dari kotak |
| Tailscale | Akses jarak jauh tanpa penerusan port | Instalasi bare | Tingkat gratis | VPN mesh zero-config, 3 pengguna gratis |
| DietPi | Basis Debian ramping untuk Pi Zero | Citra OS | Gratis | OS yang dipangkas, installer aplikasi satu menu |
Aplikasi-aplikasi
1. Vaultwarden, manajer kata sandi terbaik untuk Pi Zero
Vaultwarden adalah server non-resmi yang kompatibel dengan Bitwarden yang ditulis dalam Rust. Berbicara dengan setiap klien Bitwarden (ekstensi browser, aplikasi seluler, aplikasi desktop) tanpa perubahan di sisi klien, tetapi idle di bawah 40 MB RAM pada Pi Zero 2 W. Writeup XDA mengatakan Vaultwarden telah menjadi penyewa utama pada Pi Zero mereka selama lebih dari satu tahun tanpa insiden.
Di mana ia jatuh pendek: Vaultwarden tidak resmi Bitwarden. Bitwarden Inc. dapat mengubah protokol klien kapan saja, dan sementara dani-garcia tetap mengikuti selama bertahun-tahun, risiko itu ada.
Harga:
- Gratis: Ya, sumber terbuka
- Berbayar: Tidak berlaku
Platform: Kontainer Docker, berjalan di papan ARM Linux apa pun
Unduh: GitHub (dani-garcia/vaultwarden)
Garis bawah: Mulai Pi Zero di sini. Ini menggantikan manajer kata sandi berbayar dengan bersih.
2. BentoPDF, editor PDF terbaik
BentoPDF adalah editor PDF yang di-host sendiri yang melakukan semua pekerjaan di browser. Pi Zero bertindak sebagai server aset statis, dan tab browser melakukan kompresi, penggabungan, pemisahan, pengisian formulir, dan OCR. Penulis XDA secara khusus menandainya sebagai pembunuh langganan Adobe Acrobat mereka.
Di mana ia jatuh pendek: Model sisi klien membutuhkan browser modern. Smartphone lama dan laptop berkekuatan rendah dapat macet pada PDF besar.
Harga:
- Gratis: Ya, sumber terbuka
- Berbayar: Tidak berlaku
Platform: Kontainer Docker
Unduh: GitHub (Bento-project/BentoPDF)
Garis bawah: Alat PDF yang tepat untuk Pi Zero. Tidak ada yang di server melakukan pekerjaan nyata.
3. OmniTools, rangkaian utilitas lokal terbaik
OmniTools adalah 200+ utilitas kecil (ubah ukuran gambar, konversi format, ubah nama batch, tukar huruf teks, pembuat kode QR, perbandingan hash, dan sebagainya) disajikan dari satu situs statis. Seperti BentoPDF, semuanya berjalan di browser, jadi Pi Zero tetap ringan sementara utilitas terasa gesit.
Di mana ia jatuh pendek: Tidak setiap utilitas bekerja offline di setiap browser. Alat ganjil memerlukan fitur JavaScript yang Safari tertinggal.
Harga:
- Gratis: Ya, sumber terbuka
- Berbayar: Tidak berlaku
Platform: Kontainer Docker
Unduh: GitHub (iib0011/omni-tools)
Garis bawah: Pilihan yang tepat untuk siapa pun yang saat ini membuka tujuh situs web berbeda untuk konversi sekali jalan.
4. Pi-hole, pemblokir iklan di seluruh jaringan terbaik (klasik)
Pi-hole adalah alasan Raspberry Pi Foundation menambahkan “Pi” ke “wastafel.” Itu menjalankan server DNS pada Pi, menambahkan daftar pemblokiran iklan dan pelacak, dan menjatuhkan permintaan apa pun yang cocok. Arahkan DNS router ke Pi, dan setiap ponsel, TV, dan laptop di jaringan berhenti melihat iklan tanpa memasang apa pun di sisi klien. Pada Pi Zero 2 W, Pi-hole idle di bawah 30 MB.
Di mana ia jatuh pendek: Admin UI masih menunjukkan keturunan 2014-nya. Proses update gravity (penyegaran daftar pemblokiran) secara singkat menaikkan CPU pada Pi Zero.
Harga:
- Gratis: Ya, sumber terbuka
- Berbayar: Tidak berlaku
Platform: Instalasi bare (direkomendasikan pada Pi Zero) atau Docker
Unduh: pi-hole.net
Garis bawah: Pemblokir DNS default. Semua orang tahu itu, semua orang menggunakannya.
5. AdGuard Home, pemblokir DNS terbaik dengan UI modern
AdGuard Home adalah pesaing Pi-hole yang lebih polished. Konsep wastafel DNS yang sama, tetapi dengan DNS-over-HTTPS dan DNS-over-TLS langsung dari kotak, dasbor yang lebih bersih, dan aturan daftar pemblokiran per-klien. Pada Pi Zero, AdGuard Home mendarat di jejak idle yang kira-kira sama dengan Pi-hole dan merupakan masalah selera.
Di mana ia jatuh pendek: Komunitas scene daftar pemblokiran memiliki lebih banyak tumpang tindih dengan Pi-hole. Beberapa daftar Pi-hole-only tidak memformat dengan bersih pada AdGuard Home.
Harga:
- Gratis: Ya, sumber terbuka (terpisah dari ekstensi browser komersial AdGuard)
- Berbayar: Tidak berlaku
Platform: Instalasi bare atau Docker
Unduh: GitHub (AdguardTeam/AdGuardHome)
Garis bawah: Pilih ini daripada Pi-hole jika dukungan DoH bawaan adalah faktor penentu.
6. Tailscale, akses jarak jauh terbaik
Tailscale adalah potongan yang membuat semuanya di atas dapat diakses dengan aman dari luar jaringan rumah. Ini membangun mesh WireGuard pribadi di setiap perangkat yang masuk ke akun yang sama, jadi ponsel di seluler dapat mencapai Vaultwarden Pi Zero tanpa port yang pernah terbuka ke internet publik. Pi Zero menjalankan klien Tailscale pada ~15 MB idle.
Di mana ia jatuh pendek: Tingkat gratis terbatas pada tiga pengguna dan 100 perangkat. Itu bagus untuk rumah tangga, ketat untuk tim kecil.
Harga:
- Gratis: Rencana pribadi (3 pengguna, 100 perangkat)
- Berbayar: Sekitar $6 per pengguna per bulan untuk paket Tim
- Catatan: Headscale adalah server koordinasi Tailscale sumber terbuka untuk rumah tangga yang menginginkan akun eksternal nol
Platform: Instalasi bare (direkomendasikan)
Unduh: tailscale.com/download
Garis bawah: Pasang ini sebelum membuka apa pun. Ini adalah satu-satunya bagian bergerak yang membuat Pi Zero keluar dari internet publik.
7. DietPi, basis OS terbaik untuk Pi Zero
DietPi adalah gambar minimal berbasis Debian yang dibangun untuk papan ARM kecil. Dikirimkan dengan installer aplikasi berbasis menu yang pre-mengonfigurasi Pi-hole, AdGuard Home, Vaultwarden, dan Tailscale, dan menghapus paket desktop yang tidak mampu dijalankan Pi Zero. Writeup XDA berjalan di DietPi secara khusus.
Di mana ia jatuh pendek: Pengalaman menu DietPi sendiri berbasis teks dan tidak familiar bagi self-hoster pemula.
Harga:
- Gratis: Ya, sumber terbuka
- Berbayar: Tidak berlaku
Platform: Citra OS (flash kartu SD)
Unduh: dietpi.com
Garis bawah: Flash ini daripada Raspberry Pi OS Lite. Pi Zero memiliki cukup RAM kembali setelah swap untuk menjalankan satu layanan tambahan.
Cara memilih stack yang tepat
Untuk self-hoster pertama kali: DietPi sebagai dasar, Vaultwarden untuk kata sandi, Pi-hole untuk iklan, Tailscale untuk akses jarak jauh. Empat aplikasi, satu Pi.
Untuk rumah tangga yang sudah menjalankan tingkat cloud Bitwarden: tukar Vaultwarden dan batalkan langganan. Hemat ~$40/tahun, gunakan RAM tersisa Pi Zero untuk BentoPDF.
Untuk pelanggan Adobe Acrobat: BentoPDF dan OmniTools menggantikan 90% penggunaan. Pi Zero menangani lalu lintas karena browser klien melakukan pekerjaan.
Untuk homelab yang sudah menjalankan Pi-hole pada Pi yang lebih besar: lewati Pi-hole pada Zero dan gunakan RAM untuk Vaultwarden dan BentoPDF sebagai gantinya.
Jangan menumpuk setiap aplikasi dalam daftar ini. Pi Zero dapat menahan empat di antaranya sekaligus dengan nyaman, lima dengan penyetelan, enam hanya jika dua DNS-only. Coba lima dan pantau RAM. Tambahkan file swap hanya sebagai upaya terakhir.
FAQ
Apakah Raspberry Pi Zero 2 W benar-benar cukup untuk self-hosting?
Ya, untuk aplikasi tertentu dalam artikel ini. Ini memiliki chip ARM quad-core 1 GHz dan 512 MB RAM. Itu cukup untuk penyaringan DNS, brankas kata sandi, dan alat berat browser. Itu tidak cukup untuk server media penuh atau aplikasi yang didukung Postgres seperti Nextcloud.
Bisakah saya menjalankan ketujuh aplikasi ini sekaligus?
Tidak. Batas RAM 512 MB Pi Zero 2 W menutup stack yang nyaman pada empat sampai lima layanan idle. Dua filter DNS pada saat yang sama berlebihan. Dua pemblokir iklan pada saat yang sama juga berlebihan.
Apakah saya perlu membuka port di router saya?
Tidak, dan Anda tidak harus. Tailscale membuat Pi dapat dicapai melalui jaringan mesh pribadi tanpa port publik tunggal. Itu adalah pola yang direkomendasikan pada 2026.
Apa cara termurah untuk memberi daya Pi Zero 24/7?
Pi Zero 2 W menarik di bawah 2 W idle. Pada tarif listrik perumahan khas, itu kurang dari $3 per tahun. Biaya untuk menjalankannya lebih rendah daripada sebagian besar peralatan dapur dalam mode siaga.
Apakah DietPi berharga daripada Raspberry Pi OS Lite?
Pada Pi Zero 2 W, ya. Gambar minimal DietPi menghemat 50 hingga 80 MB RAM pada idle, yang merupakan perbedaan antara menjalankan empat layanan dan menjalankan lima. Pada Pi 4 atau Pi 5, perbedaannya penting lebih sedikit.