Seorang penulis XDA mengganti Google Calendar dengan aplikasi yang dihost sendiri secara gratis bulan ini dan secara terbuka mengatakan mereka tidak akan kembali. Cerita ini mendapat perhatian karena mencerminkan sesuatu yang sudah banyak pembaca coba dengan diam-diam. Server kalender yang dihost sendiri melampaui tahap “berfungsi tetapi menyakitkan” beberapa tahun lalu. Kami menguji tujuh opsi kalender yang dihost sendiri untuk Windows, macOS, dan Linux agar tukar tidak tertunda di daftar tugas Anda untuk kuartal lain.
Apa yang harus diperhatikan dalam aplikasi kalender yang dihost sendiri
- Dukungan CalDAV. Ini adalah protokol yang memungkinkan Thunderbird, Fantastical, Apple Calendar, dan klien mobile untuk berkomunikasi dengan server Anda. Apa pun yang bukan CalDAV adalah taman tertutup dengan dinding yang lebih sedikit.
- Kontak dan tugas bersama acara. Sebagian besar orang menginginkan satu server untuk kalender, buku alamat, dan daftar tugas. Server terpisah per tipe data menggandakan pemeliharaan.
- Gambar Docker, paket asli, atau keduanya. Instalasi satu baris lebih penting daripada bahasa pemrogramannya.
- Cadangan yang benar-benar sederhana. Data kalender kecil. Jika dump sistem file biasa atau SQLite tidak berhasil, desainnya terlalu rumit.
- Default akal sehat untuk autentikasi. HTTPS dengan sertifikat nyata, akun per pengguna, dan batas laju harus sekali file konfigurasi.
Perbandingan cepat
| Aplikasi | Terbaik untuk | Platform | Paket gratis | Harga mulai |
|---|---|---|---|---|
| Radicale | Server CalDAV Python minimal | Linux, Windows, macOS, Docker | Ya, sepenuhnya | Gratis |
| Baikal | CalDAV PHP dengan UI admin nyata | Linux, Windows, macOS, Docker | Ya, sepenuhnya | Gratis |
| Nextcloud Calendar | Paket lengkap dengan kalender sebagai satu fitur | Linux, Windows, macOS, Docker | Ya, sepenuhnya | Gratis |
| EteSync | Kalender klien-server terenkripsi | Linux, Windows, macOS, Docker | Ya (hosting sendiri) | Gratis (hosting sendiri) atau $2/bln hosting |
| SOGo | CalDAV kelas groupware plus UI web | Linux, Docker | Ya, sepenuhnya | Gratis |
| Thunderbird | Klien pertama lokal untuk server CalDAV | Linux, Windows, macOS | Ya, sepenuhnya | Gratis |
| DAVx5 Server | Server DAV referensi, tetap kecil | Linux, Docker | Ya, sepenuhnya | Gratis |
7 aplikasi kalender yang dihost sendiri terbaik untuk desktop
1. Radicale, server minimal terbaik
Radicale adalah 3.000 baris Python yang melakukan satu pekerjaan: melayani CalDAV dan CardDAV. Arahkan ke direktori, tambahkan HTTPS, dan Anda memiliki server kalender yang berfungsi dalam sehari. Penyimpanan adalah file biasa, yang berarti cerita backup adalah rsync. Kesederhanaan ini adalah daya tarik dan untuk sebagian besar rumah tangga solo, jawaban yang tepat.
Di mana ia tertinggal: Tidak ada UI admin. Manajemen pengguna adalah file konfigurasi. Skenario multi-tenant memerlukan pekerjaan proxy terbalik.
Platform: Linux, Windows, macOS, Docker, host apa pun dengan Python 3.
Unduh: Radicale
Garis bawah: Pilihan yang tepat untuk rumah tangga tunggal yang menginginkan server kalender yang dapat mereka pahami dari ujung ke ujung.
2. Baikal, opsi PHP terbaik dengan UI admin
Baikal membungkus perpustakaan sabre/dav dalam panel admin PHP yang memungkinkan pengguna non-CLI menambahkan akun, menyesuaikan kuota, dan mengaudit koneksi melalui browser. Host apa pun yang sudah menjalankan PHP (banyak unit NAS rumah melakukannya) dapat menambahkan Baikal dalam beberapa menit.
Di mana ia tertinggal: Rantai dependensi PHP adalah tugas bagi host yang belum memilikinya. UI web fungsional, tidak indah.
Platform: Linux, Windows via Docker, macOS, Docker, host PHP bersama.
Unduh: Baikal
Garis bawah: Pilihan ketika rumah tangga sudah memiliki host PHP LAMP atau Docker dan menginginkan admin web.
3. Nextcloud Calendar, paket all-in-one terbaik
Nextcloud Calendar dikirimkan sebagai satu aplikasi di dalam Nextcloud, yang juga menangani file, kontak, tugas, catatan, dan foto. Rumah tangga yang menginginkan satu tumpukan hosting sendiri untuk semuanya berakhir di sini. Klien mobile (iOS, Android via DAVx5) menyinkronkan dengan bersih, dan kalender web mencakup alur penjadwalan standar.
Di mana ia tertinggal: Nextcloud adalah instalasi yang berat. PHP-FPM, database, proxy terbalik, dan daftar pengerasan. Performa kalender tergantung pada seberapa baik Anda menyetel semuanya.
Platform: Linux, Windows via Docker, macOS, Docker, kontainer Nextcloud AIO.
Unduh: Nextcloud
Garis bawah: Pilihan yang tepat ketika rumah tangga menginginkan satu server untuk setiap tipe data yang dihost sendiri.
4. EteSync, kalender terenkripsi terbaik
EteSync mengenkripsi konten acara sisi klien sebelum menyentuh server. Server hosting sendiri berbasis Python dan menyimpan hanya ciphertext. Bahkan kompromi server penuh meninggalkan data kalender tidak dapat dibaca.
Di mana ia tertinggal: Dukungan klien lebih sempit daripada CalDAV. Aplikasi EteSync sendiri adalah jalur utama; klien standar seperti Apple Calendar tidak berbicara langsung dengannya.
Platform: Linux, Windows via Docker, macOS, Docker.
Unduh: EteSync
Garis bawah: Pilihan ketika model ancaman mencakup server kalender itu sendiri.
5. SOGo, server kelas groupware terbaik
SOGo adalah server groupware matang yang dikirimkan CalDAV, CardDAV, dan UI gaya Roundcube dalam satu instalasi. Rumah tangga atau tim kecil yang juga menginginkan buku alamat bersama dan integrasi surat web lean di sini. Instalasi lebih berat daripada Radicale, tetapi langit-langit fitur lebih tinggi.
Di mana ia tertinggal: Instalasi adalah tugas. Tidak ramah pengguna biasa. UI web terasa enterprise.
Platform: Linux (utama), Docker.
Unduh: SOGo
Garis bawah: Pilihan untuk tim kecil atau rumah tangga yang menginginkan kemampuan gaya Pertukaran tanpa Pertukaran.
6. Thunderbird, klien CalDAV pertama lokal terbaik
Thunderbird bukan server, tetapi setiap percakapan tentang kalender yang dihost sendiri di desktop harus menyertakannya. Ini adalah klien yang berbicara dengan setiap server di daftar ini, berjalan di setiap OS desktop, dan menyimpan acara secara lokal jadi gangguan jaringan tidak menghapus pandangan Anda tentang besok. Penulisan ulang backend kalender 2025 memperbaiki banyak gangguan sinkronisasi lama.
Di mana ia tertinggal: Hanya klien. Anda masih memerlukan server. UI fungsional, tidak aspirasional.
Platform: Windows, macOS, Linux.
Unduh: Thunderbird
Garis bawah: Klien desktop default untuk pengaturan CalDAV apa pun.
7. DAVx5 Server, referensi DAV terbaik
DAVx5 Server adalah server CalDAV/CardDAV berbasis Kotlin kecil yang dikelola oleh tim di balik klien DAVx5 Android populer. Dirancang untuk menjadi referensi mudah dijalankan untuk pengujian, tetapi banyak pengguna berakhir membiarkannya berjalan sebagai server nyata mereka.
Di mana ia tertinggal: Komunitas lebih kecil dari Radicale atau Baikal. Gambar Docker adalah jalur distribusi utama.
Platform: Linux, Docker, host JVM apa pun.
Unduh: DAVx5 Server
Garis bawah: Pilihan untuk rumah yang nyaman dengan JVM dan sudah menggunakan klien mobile DAVx5.
Cara memilih yang tepat
- Jika Anda menginginkan server terkecil yang masih dapat Anda pahami: Radicale.
- Jika Anda sudah menjalankan PHP dan menginginkan admin web: Baikal.
- Jika Anda menginginkan satu server untuk setiap tipe data hosting sendiri: Nextcloud Calendar.
- Jika model ancaman mencakup server itu sendiri: EteSync.
- Jika Anda menginginkan kemampuan groupware untuk tim kecil: SOGo.
- Server mana pun yang Anda pilih, jalankan Thunderbird pada klien desktop.
- Jika Anda pengguna DAVx5 di Android dan menginginkan server yang cocok: DAVx5 Server.
Pertanyaan Umum
Apa kalender hosting sendiri gratis terbaik untuk desktop?
Radicale adalah titik awal terkecil dan paling bersih untuk rumah tangga solo. Baikal menambahkan UI admin web dengan usaha yang sama. Keduanya open-source, ramah Docker, dan berbicara CalDAV standar jadi klien desktop apa pun dapat terhubung.
Bisakah saya menyinkronkan kalender hosting sendiri ke iPhone saya?
Ya. iOS mendukung CalDAV secara asli di Settings → Calendar → Accounts. Tambahkan akun CalDAV, arahkan ke URL server Anda, dan acara menyinkronkan di kedua arah. Hal yang sama bekerja di Android melalui klien DAVx5.
Apakah saya memerlukan server publik atau bisakah saya menjalankan ini di rumah?
Anda dapat menjalankan salah satu dari ini di rumah di belakang proxy terbalik seperti Caddy, Traefik, atau Nginx Proxy Manager. Pengguna yang tidak ingin mengekspos server ke internet menjalankannya di jaringan rumah saja dan terhubung via VPN atau Tailscale saat jauh.
Apakah Nextcloud Calendar lebih baik dari Radicale?
Jawaban berbeda untuk rumah tangga yang berbeda. Nextcloud melakukan lebih banyak (file, kontak, catatan) tetapi biaya lebih banyak untuk menjalankan dan memelihara. Radicale melakukan satu pekerjaan dengan baik dan hampir tidak ada biaya untuk dijalankan. Pilih berdasarkan berapa banyak layanan hosting sendiri lain yang Anda inginkan di satu tempat.
Bagaimana cara migrasi dari Google Calendar?
Ekspor Google Calendars Anda sebagai file ICS (Google Calendar Settings → Import & export → Export). Impor setiap ICS ke server baru Anda melalui klien (Thunderbird, Apple Calendar, atau UI web Nextcloud). Acara berulang yang ada, peserta, dan pengingat datang dengan bersih. Berhenti menyinkronkan Google Calendar ke klien Anda setelah server baru aktif.