Raspberry Pi adalah komputer papan tunggal—dibangun dengan harga terjangkau tetapi mampu berkinerja tinggi dan melakukan jenis tugas yang lebih mudah Anda kaitkan dengan server farm atau pusat data.
Saat ini, aplikasi dan layanan yang menghadap web hosting sendiri adalah hobi yang populer, dan artikel ini akan menampilkan beberapa yang terbaik untuk diterapkan pada Raspberry Pi model terbaru.
Mengapa Menggunakan Raspberry Pi untuk Self-Hosting?
Anda dapat membangun server rumah di hampir semua perangkat keras komputer yang dibuat dalam 30 tahun terakhir, tetapi Raspberry Pi memiliki keuntungan dari penarikan daya yang sangat rendah. Bahkan Raspberry Pi 4B baru-baru ini (model yang kami rekomendasikan untuk sebagian besar proyek ini) mengkonsumsi di bawah 3W saat idle, dan sekitar 7W di bawah beban—itu hampir sama dengan hemat energi tunggal bolam.
PC gaming berusia 15 tahun yang Anda keluarkan dari penyimpanan untuk bertindak sebagai server kemungkinan menghabiskan lebih dari 600W. Karena server biasanya dibiarkan 24/7, ini menunjukkan penghematan listrik yang sangat besar.
Dari segi kinerja, Raspberry Pi 4B adalah mesin yang luar biasa dalam bentuk mini, dan menawarkan quad-core Cortex-A72 64-bit prosesor berjalan pada 1,5GHz (jika Anda tidak melakukan overclock), Gigabit Ethernet, empat port USB, dan RAM internal antara 1GB dan 8GB. Meskipun harga saat ini tinggi untuk perangkat keras Raspberry Pi, dalam keadaan normal, mereka dijual seharga sekitar $35.
Menurut pendapat kami, beberapa mesin mewakili nilai uang yang lebih baik daripada Raspberry Pi, dan berikut adalah beberapa proyek yang dihosting sendiri terbaik yang dapat Anda jalankan di dalamnya.
1. awan berikutnya
Nextcloud adalah perangkat lunak yang sangat serbaguna yang bertujuan untuk sepenuhnya menggantikan hampir semua layanan lain yang Anda akses di internet. Anda mungkin berpikir kami bercanda, tapi kami tidak.
Pada intinya, Nextcloud adalah platform penyimpanan dan sinkronisasi cloud open-source yang mendukung banyak pengguna. Anda dapat menganggapnya mirip dengan DropBox, Google Drive, atau Microsoft OneDrive—dengan aplikasi yang tersedia untuk Windows, Linux, macOS, Android, iOS, dan Ubuntu Touch.
Anda dapat mengakses file Anda baik melalui browser web atau folder WebDav di desktop Anda. Tetapi Nextcloud hampir dapat diperluas tanpa batas melalui aplikasi tambahan gratis, yang sebagian besar dapat diinstal dalam hitungan menit dengan satu klik.
Sementara Nextcloud memiliki editor teks Markdown yang diinstal sebagai standar, Anda mungkin lebih suka suite kantor kolaboratif penuh lemak dalam bentuk Collabora Online. Anda dapat menambahkan pengelola resep, pembaca RSS teks lengkap, aplikasi radio streaming, manajemen perpustakaan musik aplikasi, aplikasi konferensi video, dan bahkan server media sosial yang siap digunakan untuk berinteraksi dengan sesama pengguna.
Daftar ini nyaris tidak menggores permukaan kemampuan Nextcloud, tetapi Anda bisa buat server cloud Raspberry Pi Anda sendiri dengan Nextcloud.
2. Jellyfin
Jika Anda memiliki banyak koleksi film, acara TV, musik, dan buku audio dan ingin menggunakan media di ponsel, TV, laptop, dll., Anda harus memiliki Jellyfin diinstal pada Raspberry Pi.
Jellyfin adalah pusat streaming media tanpa kerumitan yang mudah dipasang dan intuitif untuk digunakan. Ini secara otomatis memindai dan mengkategorikan media dan mengambil thumbnail dan metadata yang relevan segera setelah mendeteksi file baru.
Setiap pengguna dapat memiliki akun mereka sendiri, dan Jellyfin akan melacak konten yang telah mereka tonton, kemajuan mereka dalam menonton konten, dan favorit mereka. Otentikasi dilakukan pada Raspberry Pi itu sendiri (tidak seperti Plex), artinya data Anda tetap sepenuhnya berada di dalam jaringan Anda sendiri.
3. FotoPrisma
Dengan Google memberlakukan batasan pada penawaran penyimpanan foto tak terbatasnya tahun lalu, jutaan pengguna sekarang mencari alternatif gratis yang akan memberi mereka manfaat yang digunakan Google Foto menawarkan.
PhotoPrism sejauh ini merupakan solusi terbaik karena akan mengkategorikan, membuat album, dan bahkan mengenali objek dan wajah dalam koleksi foto Anda. Ini secara otomatis menangani unggahan dan sinkronisasi, tetapi Anda harus menggunakan SyncThing atau NextCloud untuk memasukkan foto Anda ke server. PhotoPrism bekerja dengan baik dengan keduanya.
4. CryptPad
CryptPad adalah suite kantor sumber terbuka kolaboratif berfitur lengkap dengan nilai jual (metaforis) yang unik dari enkripsi ujung ke ujung.
Lalu lintas tidak hanya dienkripsi saat transit tetapi juga dienkripsi di penyimpanan Raspberry Pi Anda. Bahkan Anda, sebagai administrator sistem, tidak dapat melihat apa yang telah ditulis pengguna Anda. CryptPad menangani berbagai format dan lebih halus dan sedikit lebih cepat daripada integrasi online Collabora NextCloud.
5. FreshRSS
FreshRSS adalah pembaca berita RSS yang dihosting sendiri yang mengambil dan menyimpan semua berita RSS Anda untuk konsumsi di browser atau, melalui API-nya, di berbagai aplikasi seluler.
Selain mengambil rintisan artikel sebagaimana dimaksud oleh penerbit, FreshRSS dapat menggunakan pemilih CSS yang ditentukan pengguna untuk menarik seluruh artikel ke Raspberry Pi Anda untuk Anda konsumsi.
Anda dapat mengatur parameter seperti berapa lama artikel akan disimpan, kategori feed, dan aturan yang berlaku untuk setiap feed. Dengan FreshRSS, Anda tidak perlu mengunjungi situs web lain lagi!
6. rak buku audio
Jika Anda memiliki banyak koleksi buku audio, Audiobookshelf adalah alat yang sempurna untuk membantu Anda mengelolanya. Buku secara otomatis dikelompokkan ke dalam seri dan dapat dicari oleh penulis, narator, dan metadata.
Rak buku audio akan melacak kemajuan Anda di semua perangkat, dan memiliki aplikasi untuk Android atau iOS. Anda dapat mengubah kecepatan pemutaran antara 0,5x dan 2,0x, dan jika Anda adalah tipe orang yang lebih suka terbuai untuk tidur dengan nada kerikil dari seorang narator profesional tetapi tidak ingin kehilangan tempat dalam semalam, Anda dapat mengatur pengatur waktu tidur hingga 90 menit sebelumnya, atau akhir bab.
Ini seperti memiliki Audible pribadi Anda sendiri! Jadi, apa yang Anda tunggu? Pergi host perpustakaan buku audio Raspberry Pi Anda sendiri dengan Audiobookshelf.
7. WordPress
WordPress adalah CMS dan platform blogging paling umum di dunia—tetapi itu tidak berarti sulit untuk dipasang atau dikuasai. Bahkan, Anda bisa host situs WordPress Anda sendiri di Raspberry Pi. Dengan cara ini, Anda bisa fokus pada penulisan daripada mengelola sistem Anda.
WordPress mendukung banyak peran pengguna dan menyediakan akses ke ribuan tema dan plug-in sehingga Anda dapat menyesuaikan situs Anda agar terlihat dan berperilaku persis seperti yang Anda inginkan.
8. Server Email
Email adalah salah satu prospek yang menakutkan bagi administrator sistem pemula, tetapi menginstal server email yang sepenuhnya aman dan tepercaya di Raspberry Pi Anda dapat diselesaikan dalam satu sore.
Anda dapat dengan cepat mengatur Dovecot, Postfix, OpenDKIM, dan SpamAssassin, setelah itu Anda dapat mengirim email dengan aman, mengetahui bahwa komunikasi Anda sepenuhnya di bawah kendali Anda.
Menyebarkan Hampir Semua Perangkat Lunak yang Menghadapi Web di Raspberry Pi
Ini hanya beberapa cara Anda dapat menggunakan Raspberry Pi Anda untuk menggantikan situs dan layanan yang ditawarkan oleh raksasa teknologi. Anda akan mendapatkan banyak kepuasan dari menjadi mandiri di dunia digital dan mungkin dapat mendorong teman dan keluarga untuk melakukan hobi juga.
Jangan lupa bahwa biaya hosting pada dasarnya nol saat Anda menghosting di perangkat keras Anda sendiri. Yang Anda butuhkan hanyalah satu nama domain, dan Anda siap untuk memulai.