Instalasi CasaOS, Web UI yang cocok untuk dashboard selfhost
Pada kesempatan kali ini, saya akan membagikan langkah-langkah instalasi CasaOS di homelab pribadi saya. Bagi yang tertarik dengan self-hosting atau ingin membuat home server sederhana, CasaOS bisa menjadi pilihan menarik karena menyediakan tampilan yang mudah dipahami dan dapat menjalankan aplikasi berbasis Docker by default.
Catatan: Saat ini saya sudah menguji coba CasaOS pada arsitektur ARM (Armbian) dan x86_64 (Ubuntu 24.04 LTS).
Mengenal CasaOSโ
CasaOS adalah sistem operasi berbasis Linux yang dirancang khusus untuk pengguna rumahan yang ingin menjalankan layanan self-hosted secara mudah melalui antarmuka web. Dengan CasaOS, Anda dapat mengakses dan mengelola aplikasi seperti Jellyfin, Nextcloud, AdGuard Home, dan beberapa aplikasi selfhosting lainnya.
Spesifikasi Hardware yang Saya Gunakanโ
- Prosesor: Intel i3-6100
- RAM: 16 GB DDR4
- OS: Ubuntu 24.04.2 LTS
- Kernel: 6.8.0.59-generic
- Versi CasaOS: 0.4.15

Cara Instalasi CasaOSโ
Ikuti langkah-langkah berikut untuk menginstal CasaOS di perangkat Anda:
1. Persiapan Awalโ
Pastikan Anda telah memasang sistem operasi Linux di pada perangkat anda. Pada kasus ini, saya menggunakan Ubuntu 24.04.2.
2. Jalankan Perintah Instalasiโ
Anda dapat mengunjungi situs resmi CasaOS untuk mendapatkan perintah instalasi terbaru. Atau gunakan perintah berikut langsung di terminal:
curl -fsSL https://get.casaos.io | sudo bash


3. Akses Web UI CasaOSโ
Setelah proses instalasi selesai, Anda akan diberikan URL lokal untuk mengakses antarmuka pengguna (Web UI) CasaOS. Buka URL tersebut di browser Anda dan buat akun pertama kali.

Menjalankan Aplikasi Self-Hosted dengan CasaOSโ
Setelah berhasil login, Anda dapat langsung mulai menginstal aplikasi self-hosted melalui App Store yang tersedia.
4. Tampilan Utama CasaOSโ
Saya telah menginstal beberapa aplikasi menggunakan Docker Compose untuk keperluan uji coba dan pengembangan.
Catatan: Anda juga bisa menggunakan file docker-compose.yaml secara manual untuk menginstal aplikasi yang tidak tersedia di App Store.

Eksplorasi App Store CasaOSโ
App Store menjadi salah satu fitur utama CasaOS โ Anda bisa mencari dan menginstal aplikasi populer dalam format Docker Compose hanya dengan beberapa klik saja.


Fitur ini sangat membantu bagi pengguna awam yang ingin menjalankan aplikasi self-hosted tanpa harus bersusah payah menulis konfigurasi Docker sendiri.
Menambah Repository Eksternal (Opsional)โ
Untuk memperluas koleksi aplikasi, Anda bisa menambahkan repository eksternal seperti Big Bear CasaOS.

Langkah-langkah Menambah Repository Baruโ
- Buka menu App Store.
- Klik tombol More Apps.
- Masukkan alamat repository berikut:

https://icewhale.bigbeartechworld.com/big-bear-casaos.zip
Repository ini merupakan bagian dari komunitas BigBearTechWorld, sebuah repository 3rd party yang bekerja sama resmi dengan IceWhale (tim di balik CasaOS dan ZimaOS).
Setelah berhasil ditambahkan, Anda akan memiliki akses ke ratusan aplikasi tambahan yang siap diinstal dengan sekali klik.
Penutupโ
Instalasi CasaOS cukup sederhana dan cepat, bahkan untuk pengguna yang baru memulai eksplorasi di dunia self-hosting. Dengan integrasi Docker dan dukungan App Store (termasuk repository eksternal seperti Big Bear), CasaOS memberikan pengalaman manajemen server rumahan yang modern dan user-friendly.
Rekomendasi blog lainโ
Mungkin pada pengalaman saya pribadi, menginstall CasaOS saja tidak cukup namun kadang butuh sebuah infrastruktur tambahan untuk mengakses server saya secara publik maupun private menggunakan VPN (WIP)