Ubiquiti Luncurkan UniFi OS Server untuk Self-Hosting
(lazyadmin.nl)- Ubiquiti mempublikasikan UniFi OS Server dalam tahap Early Access agar pengguna dapat menjalankan seluruh tumpukan jaringan UniFi pada perangkat keras miliknya
- Pada server ini, UniFi Network, InnerSpace, dan UniFi Identity yang sebelumnya tidak mungkin berjalan kini juga bisa dijalankan
- Saat instalasi, integrasi dengan akun Ubiquiti memungkinkan penggunaan fitur manajemen jarak jauh, MFA, notifikasi, backup cloud, Teleport, Site Magic VPN, dan sebagainya
- Pada lingkungan Windows (WSL2) dan Linux (Podman) diperlukan minimal 20GB ruang penyimpanan dan menggunakan port jaringan utama
- Pada versi saat ini, pemasangan InnerSpace juga dimungkinkan dan dukungan untuk UniFi Protect di masa depan sangat diharapkan
Gambaran Umum UniFi OS Server Ubiquiti
- Ubiquiti meluncurkan UniFi OS Server dalam Early Access, memberi kemampuan bagi pengguna untuk melakukan self-hosting tumpukan jaringan UniFi secara lengkap di perangkat keras miliknya
- Produk awal yang didukung adalah UniFi Network dan InnerSpace, sementara UniFi Identity juga dapat dijalankan di UniFi OS Server
- Pada self-hosted UniFi Network Server sebelumnya, UniFi Identity tidak bisa dijalankan, namun pada versi ini sudah didukung
Persyaratan
- Penyimpanan: dibutuhkan minimal 20GB ruang disk
- Windows: diperlukan WSL (Windows Subsystem for Linux) versi 2
- Linux: diperlukan Podman 4.3.1 atau lebih tinggi
- Port yang dibutuhkan: 3478, 5005, 5514, 6789, 8080, 8444, 8880, 8881, 8882, 9543, 10003, 11443, dan lain-lain digunakan
Instalasi dan Konfigurasi UniFi OS Server
- Setelah server di-boot, perlu memasukkan nama server lalu proses masuk dengan akun Ubiquiti
- Jika masuk dengan akun Ubiquiti, Anda dapat mengelola server lewat unifi.ui.com, akses jarak jauh, MFA, notifikasi, backup cloud, Teleport, serta Site Magic VPN
- Jika digunakan tanpa akun, fitur manajemen jarak jauh, keamanan, dan fitur berbasis cloud tidak dapat digunakan
- Jika sudah ada self-hosted UniFi Network sebelumnya, jaringan dapat diimpor atau dipulihkan dari cadangan UniFi Console
- Aplikasi UniFi Network sudah terpasang secara bawaan, jadi setelah mengatur jaringan, dapat langsung dipakai
InnerSpace dan Fitur Tambahan
- Dukungan InnerSpace: instalasi InnerSpace bisa dilakukan melalui Pengaturan > Control Plane
- Versi saat ini mendukung UniFi Network dan InnerSpace, dan dukungan UniFi Protect juga diharapkan di masa depan
Menyalakan dan Memberhentikan Server
- Menutup UI UniFi OS Server tidak menghentikan server; proses tetap berjalan di latar belakang
- Untuk mematikan server sepenuhnya, klik kanan ikon UniFi di system tray lalu pilih keluar
- Saat memulai, jalankan aplikasi melalui menu Start; saat boot pertama, pesan ‘UniFi Network offline’ dapat muncul sesaat namun segera berjalan
- Selama server berjalan, akses langsung dari browser via https://localhost:11443
Cara Instalasi di Lingkungan Debian
- Pada instalasi Linux, lakukan langkah instal dependency yang diperlukan, lalu unduh dan jalankan berkas instalasi
- Setelah masuk sebagai root, perbarui sistem, pasang paket wajib seperti Podman, dan unduh serta jalankan berkas instalasi resmi
Sertifikat SSL di Lingkungan Linux
- Jika menggunakan Linux, penerapan otomatis sertifikat Let’s Encrypt SSL bisa dilakukan melalui skrip oleh Mirano Verhoef
- Repositori referensi: MiranoVerhoef/UniFi-OS-Server-SSL-Import: Import for new Unifi OS Server
Penutup
- Keunggulan besar dari rilis ini adalah kemampuan menjalankan UniFi OS Server di lingkungan self-hosting
- Pengguna saat ini berharap fitur UniFi Protect segera ditambahkan
1 komentar
Komentar Hacker News
Saya hanya punya hal-hal baik untuk dikatakan tentang Ubiquiti; saya memasang kamera, bel pintu, dan switch jaringan di rumah, dan selama bertahun-tahun nyaris merasakan uptime 100%. UI-nya terus membaik dan terintegrasi sangat baik dengan Home Assistant. Memang banyak yang mengkritik, tetapi untuk homelab saya, tingkat kedalamannya pas sekali. Desain rack, panel sentuh, dan animasi yang tersinkron terlihat sangat keren sampai saya masih kagum setiap kali melihatnya. Orang yang mendesain produknya jelas punya selera estetika yang hebat
Saya sedang meneliti konfigurasi jaringan untuk rumah baru yang akan saya tempati, dan saat ini UniFi adalah kandidat utama. Penyedia FTTH akan memasang perangkat sampai ke ruang bawah tanah, lalu setelah itu saya berencana mengelolanya dengan perangkat saya sendiri. Rencananya memakai gateway UCG Ultra, beberapa switch PoE, dan 2~3 AP Wifi 7. Satu gateway memungkinkan pengelolaan terpusat, skalabilitas terkait PoE juga sangat baik, dan upgrade per komponen pun mudah. Integrasinya dengan HomeAssistant juga bagus. Yang menarik, semua ini harganya mirip atau malah lebih murah daripada alternatif seperti TPLink Omada
Saya masih memakai access point UniFi, dan di kisaran harga yang sama tidak ada produk dengan kualitas sebagus ini. Namun saya sangat kecewa karena pengembangan EdgeRouter dihentikan, jadi kamera, switching, dan routing saya pindahkan ke perusahaan lain. Rilis kali ini memang berdampak positif bagi Ubiquiti, tetapi saya tidak berniat kembali sepenuhnya ke UniFi
Banyak orang mengkritik Ubiquiti, dan menurut saya itu memang cukup beralasan. Memang ada bagian yang dibuat Ubiquiti dengan sangat baik, dan kalau kebutuhan saya bisa diselesaikan dalam fitur, opsi, UX, dan API yang mereka sediakan, pengalamannya luar biasa bagus. Tetapi kalau mencoba melakukan sesuatu yang lebih kompleks, justru jadinya terus bertarung dengan infrastruktur inti dan sangat melelahkan. UniFi cocok dipakai sampai switch dan routing dasar, sedangkan pencahayaan, kamera, kontrol akses, dan sebagainya lebih baik dipilih secara opsional sesuai kebutuhan
Membeli Dream Machine Pro dan AP adalah salah satu dari sangat sedikit pengeluaran IT dalam hidup saya yang sama sekali tidak saya sesali. Sudah bertahun-tahun tanpa masalah dan saya tidak berniat menggantinya dalam waktu dekat. Memang tidak sempurna, tetapi saya jadi bisa mengendalikan jaringan dengan cara yang saya inginkan. Karena itu saya juga menambah beberapa komponen Ubiquiti lain, dan baru-baru ini mengganti Synology dengan UNAS Pro; saya juga puas dengan itu. Satu-satunya yang saya sesali adalah tooless mini rack, karena saya juga harus memasang perangkat non-Ubiquiti di rack yang sama dan dukungannya kurang memadai, dan sepertinya mereka juga tidak akan segera membuat server untuk menjalankan K8s
360 pound untuk satu kamera IP terlalu mahal. Kalau harganya separuh saja, itu sudah jauh tak tertandingi dibanding Ring. Switch Lite juga diperkecil dari model rack-mount dan bahkan tidak punya telinga mounting terpisah. Di sisi lain, gateway-nya sangat bagus dari sisi value for money
Kode panduan instalasinya terasa paling berantakan dibanding apa pun yang saya lihat belakangan ini, dan saat terjadi error pun tidak berhenti, malah terus menyambung baris dengan titik koma sehingga error menumpuk
Menurut saya masalahnya ada di komentar ini dan juga di postingan aslinya, yaitu apa sumber nyata dari informasi ini? Tidak ada tautan seperti pengumuman resmi, GitHub, atau halaman proyek, hanya alamat file unduhan. Sesuai penjelasannya metode instalasinya memang terkesan asal-asalan, tetapi tanpa informasi resmi yang bisa dipercaya, sulit menilai proses instalasi sebenarnya hanya dari ini
Ini cuma lelucon semacam “kode Ubiquiti itu sempurna jadi error yang merepotkan tidak perlu dipedulikan”
Ini terasa seperti menambahkan deteksi overflow di buku teks matematika. Pengungkapan informasi seperti ini lebih menitikberatkan pada agar orang bisa membaca dan memahaminya dengan mudah, sedangkan deteksi error diserahkan ke pengguna. Mirip dengan perbedaan antara GitHub dan gist
Mengganti titik koma dengan && akan dengan mudah mencegah error
Setelah waktu yang lama, akhirnya saya membangun rack jaringan rumah impian masa kecil saya dengan stack Unifi sebagai pusatnya. Saya memasang switch 10 gigabit baru, Dream Machine SE, dan kamera-kamera juga, dan hasilnya benar-benar mengesankan. Rasanya semua “langsung bekerja”, dan tampaknya sangat terinspirasi oleh Apple. Anda bisa memblokir akses eksternal sehingga lingkungan kamera bisa dijalankan sepenuhnya tertutup. Opsi self-hosting ini adalah lompatan besar bagi orang yang peduli privasi
Kekurangan terbesar kamera Unifi adalah jika Anda menginginkan deteksi “AI” (di luar deteksi gerakan sederhana), koneksi cloud wajib ada. Saya berharap suatu hari ini membaik, tetapi untuk saat ini saya hanya memakai deteksi gerakan di kamera. Jika ini menjadi masalah bagi Anda, pahami trade-off-nya baik-baik sebelum membeli Unifi, tautan penjelasan 1, tautan penjelasan 2
Saya akan setuju kalau tidak ada gangguan listrik, tetapi dalam kasus saya viewports menolak memulihkan koneksi ke kamera dan harus di-reset berkali-kali baru berfungsi lagi. Kamera kabel baru kembali setelah beberapa jam, dan hanya bel pintu (WiFi) yang menjadi pengecualian. Selama itu, semuanya tetap terlihat online melalui switch Ubiquiti
Secara umum kesannya memang “langsung bekerja”, selama Anda tidak membuat konfigurasi aneh. Kalau ingin membuat VLAN tanpa internet, Anda benar-benar harus menguji apakah memang tidak ada koneksi keluar. Firewall juga harus diuji sendiri untuk semua aturannya. Kalau ingin WiFi tidak putus saat mengubah pengaturan WiFi, itu soal keberuntungan. Jika sebuah perangkat dengan MAC address yang sama memakai beberapa VLAN, saat mencoba mencari info perangkat tersebut (MAC, port switch, reservasi DHCP, dll.) terasa seperti struktur DB atau koneksi frontend-backend-nya rusak. Bahkan saat mencoba mencari sesuatu dari dokumentasi, lokasinya terus berpindah-pindah dan dokumentasinya juga jarang diperbarui
Saya membangun setup serupa pada 2023 dan mengalami hal yang sama. Selain masalah terkait Sonos, tidak ada satu pun masalah lain. Baru-baru ini saya memasang CCTV di rumah orang tua dengan Cloud Gateway Max, lalu menyiapkan site-to-site VPN hanya dengan 3 klik. Sekarang dukungan jarak jauh juga mudah, dan server Jellyfin saya bahkan terdeteksi di TV Sony milik orang tua saya
Saya berharap PC dan kartu WiFi m.2 yang bagus sedikit lebih mudah dipakai untuk kebutuhan nirkabel. Router berbasis PC punya software yang sangat bagus sehingga usability-nya tinggi. Kalau bukan karena masalah WiFi, rasanya kita tidak perlu bergantung pada box khusus seperti ini. Bahkan openwrt pun memiliki banyak keterbatasan pada sisi wireless. hostapd.conf adalah gatekeeper untuk kanal jaringan yang paling penting, tetapi kebanyakan orang tidak benar-benar memahaminya. Untungnya, kartu m.2 dan m-pcie sekarang agak lebih mudah didapat. Sebagian besar berbasis Compex, tetapi kini model yang mendukung WiFi 7 2x2 5+5GHz (misalnya Compex WLTE7002E55, memakai Qualcomm QCN6274) juga bisa dibeli sekitar $200
Tinggal pakai satu atau dua AP. Misalnya TP-Link EAP610 tampaknya cocok (meski saya sendiri belum mencobanya), tautan terkait openwrt
Dalam konteks itu, access point UniFi memang cocok. Untuk router, saya sarankan yang kabel
Saya memakai kombinasi OPNsense dan AP standalone Ruckus, dan pengalamannya tanpa cela
Pasarnya sendiri sangat sempit, jadi banyak orang langsung memakai AP enterprise bekas untuk kebutuhan radio (saya juga menjalankan 3 unit Ruckus 850)
Beberapa tahun lalu ada banyak isu terkait Ubiquiti, dan sampai sekarang pun masih ada, tetapi saya senang melihat mereka sepertinya kembali ke arah self-hosting. Hardware yang saya beli lebih dari 10 tahun lalu masih berfungsi baik tanpa cloud, dan perangkat terbaru juga terlihat layak di-upgrade (dukungan penuh 10Gbps)
Saya masih merasa kecenderungan vendor lock-in itu tetap ada. Saat saya meneliti dulu, kameranya tidak mendukung ONVIF. Hardware-nya hebat, tetapi pilihan software-nya mengecewakan
Setelah insiden dulu itu, rasanya komentar yang mengkritik Ubiquiti di HN benar-benar berkurang
Saya tidak yakin apakah pemahaman saya benar, tetapi saya ingat dulu UniFi awalnya harus dijalankan dengan program Windows di jaringan untuk self-hosting. Lalu berubah ke cloud, kemudian jadi semacam “cloud-only”, dan belakangan rasanya kembali lagi ke self-hosting. (UniFi adalah aplikasi sekaligus sistem untuk pengaturan/statistik perangkat jaringan Ubiquiti, dan merupakan game changer yang mengubah industri jaringan dengan harga murah)
Aplikasi self-hosting itu tidak pernah hilang, dan saya sudah menjalankannya sendiri lebih dari 8 tahun. Awalnya di MacBook Pro, lalu Raspberry Pi, dan sekarang di thin client HP T620 bekas. Ubiquiti memang gencar mempromosikan cloud controller atau Cloud Key yang sudah dipra-instal, tetapi self-hosted UniFi Network server selalu tetap ada (namanya sempat beberapa kali berubah seperti UniFi Controller, UniFi Network Application, UniFi Network Server, dll.)
Controller inti untuk perangkat jaringan selalu bisa di-self-host bukan hanya di Windows, tetapi juga di Linux dan lainnya. Hanya saja aplikasi tambahan seperti software NVR dulu hanya bisa dipakai di hardware controller. Saat ini UniFi OS server tampaknya tidak jauh berbeda dari stack self-hosting yang sudah ada. Ke depannya kemungkinan stack self-hosting ini akan mendapat lebih banyak aplikasi tambahan
Tidak pernah benar-benar menjadi cloud-only. Selalu bisa di-self-host. Mereka juga selalu menyediakan beberapa versi cloud hosting, dan perusahaan lain juga menyediakan instance cloud hosting sendiri
Dulu sempat ada hardware kecil bernama Cloud Key, dan versi 2 juga dirilis. Sudah lama juga tersedia versi container (Docker), panduan Cloud Key generasi 1, tautan penjualan Cloud Key generasi 2, container linuxserver.io
UDM Pro punya controller bawaan, Cloud Key juga ada 2 jenis. Software controller mendukung Linux, macOS, dan Windows. Secara pribadi saya sudah bertahun-tahun menjalankannya di Linux lewat Docker tanpa kendala berarti, dan pengelolaannya juga mudah
Baru-baru ini saya berpindah dari UDM Pro Max ke Firewalla Gold Pro dan sangat puas. Opsi jaringan UniFi memang banyak, tetapi butuh ngoprek ala sihir seperti checkbox pengaturan yang tidak tercermin dalam status tersimpan (QA-nya perlu diperbaiki). Salah satu contoh masalah yang saya alami: Static IP perangkat tidak bisa disimpan
Jika membandingkan satu bug UI dengan beberapa kerentanan keamanan yang tidak ditambal, saya akan menganggap yang terakhir jauh lebih serius, penjelasan isu keamanan Firewalla
Meski Firewalla lebih baik, harganya 4 kali lipat. Gold SE $509, UniFi Cloud Gateway Ultra $129. Dalam pengalaman saya software UniFi juga bekerja cukup baik, lebih mudah langsung dipakai daripada kebanyakan router, dan performanya juga bagus
Saya penasaran masalah apa yang Anda alami saat memakai UniFi. Menurut saya ini perangkat yang paling dekat dengan pengalaman “ala Apple”, dan fiturnya juga jauh lebih banyak dibanding vendor lain
Router SOHO seharga $889? Saya penasaran siapa target konsumennya
Rasanya tidak adil menilai seperti itu hanya dari satu bug lima tahun lalu
Kalau untuk rumah sakit atau perusahaan keuangan saya akan memilih Cisco, tetapi untuk SMB seperti kami dengan kurang dari 50 karyawan dan 4 kantor (kantor pusat/call center/colocation/cloud), Ubiquiti sangat memuaskan karena benar-benar mudah dikelola. Saya tahu ada kompromi pada performa, latensi, QoS, dan sebagian bandwidth, tetapi performa S2S VPN di harga seperti ini sudah lebih dari cukup
Saya sudah bertahun-tahun menjalankan Unifi controller secara self-hosting di container Docker (dulu saya menjalankannya di Windows hanya saat diperlukan). Sekarang mereka menambahkan nama “Unifi OS”, jadi rasanya ini samar-samar mengisyaratkan masa depan di mana kita bisa self-host berbagai aplikasi lain selain aplikasi jaringan
Saya pernah menjalankannya di Raspberry Pi dan itu bekerja sempurna. Rasanya seperti container hardware
Saya penasaran bagaimana Anda memanfaatkan container UniFi controller. Saya juga pernah mencoba, tetapi ada masalah seperti kurang menyatu dengan baik dengan Unifi AP atau konfigurasinya sering hilang. Sekarang saya hanya kadang memperbarui firmware AP lewat aplikasi iOS. Saya ingin bisa melihat semua insight yang disediakan controller
Saya saat ini menjalankannya di container Docker, jadi saya kurang paham apa yang berubah
Saat ini Anda mungkin menjalankan yang sekarang disebut UniFi Network Server (dulu UniFi Controller). Itu bisa untuk mengonfigurasi perangkat jaringan, tetapi bukan keseluruhan platform Ubiquiti (Identity, Site Manager/SD-WAN/Teleport, dll.). Dulu Anda hanya bisa meng-host satu “aplikasi” secara terpisah, bukan keseluruhan grid berbagai aplikasi cloud yang muncul saat login ke unifi.ui.com. Sekarang tampaknya keseluruhan grid itu sendiri (multisite, server update firmware, dll.) dan beberapa aplikasi tertentu (seperti Identity) juga bisa dijalankan sendiri, dan kemungkinan lebih banyak aplikasi akan ditambahkan ke depan
Kali ini Ubiquiti merilis image/container Docker resmi. Jadi tidak perlu lagi bergantung pada LinuxServer.io, jacobalberty, dan lainnya. Branding “UniFi OS” juga mengisyaratkan kemungkinan bahwa ke depan aplikasi seperti Talk, Protect, dan Access bisa dipasang dan dijalankan langsung di hardware sendiri