Ubiquiti lança o UniFi OS Server para hospedagem própria
(lazyadmin.nl)- A Ubiquiti divulgou em acesso antecipado o UniFi OS Server, permitindo executar toda a pilha de rede UniFi em hardware próprio
- Nesse servidor, é possível executar UniFi Network, InnerSpace e também UniFi Identity, que antes não era possível
- Na instalação, com a integração da conta da Ubiquiti é possível usar gerenciamento remoto, MFA, notificações, backup em nuvem, Teleport e Site Magic VPN
- Em ambientes Windows (WSL2) e Linux (Podman), é necessário pelo menos 20 GB de espaço de armazenamento e o uso das principais portas de rede
- A versão atual permite, além disso, a instalação do InnerSpace, e espera-se que haja suporte ao UniFi Protect no futuro
Visão geral do Ubiquiti UniFi OS Server
- A Ubiquiti lançou o UniFi OS Server em acesso antecipado, oferecendo a possibilidade de hospedar em infraestrutura própria a pilha completa de rede da UniFi
- Os produtos iniciais suportados são UniFi Network e InnerSpace, e também o UniFi Identity passa a ser executável no UniFi OS Server
- No antigo servidor UniFi Network self-hosted, o UniFi Identity não era suportado, mas nesta versão ele é suportado
Requisitos
- Armazenamento: mínimo de 20 GB de espaço de disco disponível
- Windows: é necessário o WSL (Windows Subsystem for Linux) versão 2
- Linux: Podman 4.3.1 ou superior
- Portas necessárias: 3478, 5005, 5514, 6789, 8080, 8444, 8880, 8881, 8882, 9543, 10003, 11443, entre outras
Instalação e configuração do UniFi OS Server
- Após a inicialização do servidor, é necessário inserir o nome do servidor e fazer login com a conta da Ubiquiti
- Com o login da conta Ubiquiti, torna-se possível gerenciar o servidor via unifi.ui.com, acesso remoto, MFA, notificações, backup em nuvem, Teleport e Site Magic VPN
- Sem conta, recursos de gerenciamento remoto, segurança e funcionalidades baseadas em nuvem não ficam disponíveis
- Se já houver um UniFi Network self-hosted existente, é possível importar a rede ou restaurar um backup do UniFi Console
- O programa UniFi Network vem instalado por padrão, então basta configurar a rede para começar a usar
InnerSpace e recursos adicionais
- Suporte ao InnerSpace: é possível instalar o InnerSpace em Configurações > Control Plane
- A versão atual oferece suporte a UniFi Network e InnerSpace, e a implementação do UniFi Protect é esperada para o futuro
Inicialização e encerramento do servidor
- Mesmo fechando a interface do UniFi OS Server, ele continua funcionando em segundo plano
- Para encerrar completamente o servidor, clique com o botão direito no ícone do UniFi na bandeja do sistema e selecione sair
- Para iniciar, execute o app pelo menu Iniciar; na primeira inicialização, pode aparecer uma mensagem “UniFi Network offline”, mas ele entra em operação logo em seguida
- Enquanto estiver em execução, é possível acessar diretamente pelo navegador via https://localhost:11443
Como instalar no ambiente Debian
- Em uma instalação Linux, o processo é: instalar as dependências necessárias e, em seguida, baixar e executar o arquivo de instalação
- É necessário entrar como root, atualizar o sistema, instalar pacotes essenciais como o Podman, baixar o arquivo de instalação oficial e executá-lo
Certificado SSL no ambiente Linux
- Em Linux, é possível aplicar automaticamente certificados Let’s Encrypt SSL por meio do script de Mirano Verhoef
- Repositório de referência: MiranoVerhoef/UniFi-OS-Server-SSL-Import: Import for new Unifi OS Server
Conclusão
- Uma grande vantagem é que agora ficou possível executar o UniFi OS Server em ambiente de auto-hospedagem
- Usuários esperam que a função UniFi Protect seja adicionada no futuro
1 comentários
Comentários do Hacker News
Só tenho coisas boas a dizer sobre a Ubiquiti; instalei câmeras, campainha e switches de rede na minha casa e tive quase 100% de uptime por anos, a UI continua melhorando e se integra muito bem com o Home Assistant, muita gente critica, mas para o meu homelab esse nível de profundidade é exatamente o ideal, o design do rack, o painel touch e as animações sincronizadas são tão bonitos que eu me impressiono toda vez que vejo, quem desenhou o produto claramente tem um ótimo senso estético
Estou pesquisando a configuração de rede da casa para a qual vou me mudar, e no momento a UniFi é minha principal candidata, a operadora FTTH vai instalar o equipamento até o porão e dali em diante pretendo gerenciar com meu próprio hardware, devo montar com um gateway UCG Ultra, vários switches PoE e 2 a 3 APs Wi‑Fi 7, é atraente porque um único gateway permite gestão centralizada, a escalabilidade em torno de PoE é excelente, também é fácil fazer upgrade de componentes individualmente, a integração com o Home Assistant é boa, e tudo isso tem preço parecido ou até mais barato que alternativas como TP-Link Omada
Ainda uso os access points da UniFi, e nessa faixa de preço não existe produto com essa qualidade, mas fiquei muito decepcionado com a descontinuação do EdgeRouter, então migrei câmeras, switching e roteamento para outras empresas, este lançamento ajuda a Ubiquiti de forma positiva, mas não pretendo voltar tudo para UniFi
Há muita gente criticando a Ubiquiti, e acho que isso é justo até certo ponto, a Ubiquiti claramente faz algumas coisas muito bem, e se minhas necessidades cabem dentro dos recursos, opções, UX e API oferecidos, a experiência é excelente, mas quando tento fazer algo um pouco mais complexo, acabo brigando o tempo todo com a infraestrutura principal e isso fica bem cansativo, UniFi faz sentido para switches e roteamento básico, e iluminação, câmeras, controle de acesso etc. é melhor usar de forma seletiva conforme a necessidade
Comprar um Dream Machine Pro e APs foi uma das poucas compras de TI da minha vida das quais eu não me arrependo nem um pouco, faz anos que não tenho problemas e não penso em trocar tão cedo, não era perfeito, mas me permitiu controlar a rede do jeito que eu queria, por causa disso aumentei bastante a quantidade de componentes da Ubiquiti e recentemente troquei meu Synology por um UNAS Pro, do qual também estou satisfeito, meu único arrependimento foi o tooless mini rack, porque eu também precisava instalar equipamentos que não são da Ubiquiti no rack e o suporte para isso é fraco, e não parece que eles vão fabricar um servidor para rodar K8s tão cedo
360 libras por uma única câmera IP é caro demais, se custasse metade já ficaria incomparável frente à Ring, os switches Lite ficaram menores em relação ao modelo rack mount e nem têm orelhas de montagem, por outro lado os gateways têm um custo-benefício excelente
O código de instalação parece um dos mais malfeitos que vi recentemente, e quando ocorre erro ele nem para, continua encadeando as linhas com ponto e vírgula e acumulando falhas
Acho que o problema está tanto neste comentário quanto no post original: qual é a fonte real dessa informação? Não há links para anúncio oficial, GitHub ou página do projeto, só o endereço do arquivo para download, o método de instalação parece realmente malfeito como foi descrito, mas sem uma fonte oficial confiável é difícil avaliar o processo de instalação de verdade só com isso
É uma piada no sentido de que o código da Ubiquiti é tão perfeito que nem vale a pena se preocupar com erros incômodos
Isso me lembra colocar detecção de overflow em livro didático de matemática, esse tipo de divulgação de informação é mais voltado a fazer com que as pessoas leiam e entendam facilmente, e a detecção de erros fica por conta do usuário, algo parecido com a diferença entre GitHub e gist
Trocar o ponto e vírgula por && resolveria o problema de forma simples
Depois de muito tempo, finalmente montei o rack de rede doméstica dos meus sonhos de infância em torno da stack UniFi, instalei o novo switch de 10 gigas, o Dream Machine SE e também câmeras, e estou realmente impressionado, tudo simplesmente “funciona”, parece muito inspirado pela Apple, é possível bloquear o acesso externo e operar o ambiente de câmeras de forma totalmente fechada, e a opção de self-hosting é um upgrade de outro nível para quem valoriza privacidade
O maior ponto fraco das câmeras UniFi é que, se você quiser detecção “AI” (além da simples detecção de movimento), a conexão com a nuvem é obrigatória, espero que isso melhore algum dia, mas no momento uso só detecção de movimento nas câmeras, se isso for um problema para você, precisa entender bem esse trade-off antes de comprar UniFi, link explicativo 1, link explicativo 2
Eu concordaria se não houvesse quedas de energia, mas no meu caso os viewports se recusam a restabelecer a conexão com as câmeras e preciso resetá-los várias vezes para voltar a funcionar, as câmeras cabeadas só retornam depois de algumas horas, com exceção da campainha (Wi‑Fi), e durante esse tempo todas continuam aparecendo como online pelos switches da Ubiquiti
No geral dá essa impressão de “simplesmente funciona”, desde que você não tente nada muito fora do comum, se quiser criar uma VLAN sem internet, precisa testar de verdade se não há conexão externa, e também tem que testar manualmente todas as regras de firewall, se quiser mudar a configuração do Wi‑Fi sem derrubar o Wi‑Fi, vai depender da sorte, quando um mesmo dispositivo com o mesmo endereço MAC usa várias VLANs, tentar encontrar as informações desse dispositivo (MAC, porta do switch, reserva DHCP etc.) dá a sensação de que a estrutura do banco de dados ou a conexão entre frontend e backend está quebrada, e mesmo quando você tenta achar alguma configuração pela documentação, o lugar muda o tempo todo e a documentação raramente é atualizada
Montei algo parecido em 2023 e tive exatamente a mesma experiência, tirando problemas com Sonos, não tive um único problema, recentemente também configurei CCTV na casa dos meus pais com um Cloud Gateway Max e concluí um VPN site-to-site em três cliques, agora o suporte remoto ficou fácil e até a TV Sony dos meus pais consegue descobrir meu servidor Jellyfin
Eu queria que PCs com boas placas Wi‑Fi m.2 fossem mais fáceis de usar como solução sem fio, roteadores baseados em PC têm software excelente e ótima usabilidade, então é uma pena depender de caixas especializadas só por causa do Wi‑Fi, até o openwrt tem muitas limitações nessa parte, o
hostapd.confé o guardião do canal de rede mais importante, mas a maioria das pessoas não entende isso direito, pelo menos placas m.2 e m‑pcie estão um pouco mais fáceis de conseguir hoje em dia, a maioria é baseada em Compex, mas agora já dá para comprar modelos com suporte a Wi‑Fi 7 2x2 5+5GHz (por exemplo, Compex WLTE7002E55, usando Qualcomm QCN6274) por cerca de US$ 200Basta pegar um ou dois APs, por exemplo o TP-Link EAP610 parece adequado (ainda não usei pessoalmente), link relacionado ao openwrt
Nesse contexto, os access points da UniFi fazem bastante sentido, para o roteador eu recomendaria cabeado
Eu uso a combinação de OPNsense com APs Ruckus em modo standalone e tive uma experiência impecável
Esse mercado em si é bem pequeno, então muita gente parte direto para APs enterprise usados para a parte de rádio (eu mesmo opero 3 Ruckus 850)
Alguns anos atrás houve muitos problemas envolvendo a Ubiquiti, eles ainda continuam aparecendo de forma recorrente, mas fico feliz em ver um retorno para o lado self-hosted, hardware que comprei há mais de 10 anos ainda funciona bem sem nuvem, e o equipamento mais novo também parece valer o upgrade (suporte completo a 10Gbps)
Ainda sinto uma tendência forte a vendor lock-in, na época em que pesquisei as câmeras não tinham suporte a ONVIF, o hardware é excelente, mas a liberdade de escolha de software decepciona
Desde aquele incidente antigo, parece que os comentários críticos à Ubiquiti diminuíram bastante no HN
Talvez eu esteja lembrando errado, mas pelo que entendi no começo era preciso rodar o UniFi diretamente como um programa de Windows da rede para fazer self-hosting, depois virou cloud, aí parece que foi para “cloud only”, e agora dá a impressão de estar voltando para self-hosting, (o UniFi era um app e sistema para configuração/estatísticas de equipamentos de rede da Ubiquiti, e foi um divisor de águas que mudou a indústria de networking com preço baixo)
O app self-hosted nunca desapareceu, eu mesmo o opero há mais de 8 anos, no começo em um MacBook Pro, depois em um Raspberry Pi, e hoje em um thin client HP T620 usado, a Ubiquiti promove bastante controladores em nuvem ou o Cloud Key pré-instalado, mas o servidor self-hosted do UniFi Network sempre continuou existindo (o nome mudou algumas vezes entre UniFi Controller, UniFi Network Application e UniFi Network Server)
O controlador principal dos equipamentos de rede sempre pôde ser self-hosted não só em Windows, mas também em Linux e outros sistemas, só que apps complementares, como o software NVR, só podiam ser usados no hardware controlador, o UniFi OS server atual não parece muito diferente da stack self-hosted existente, e imagino que mais apps serão adicionados a essa stack no futuro
Nunca chegou a ser cloud only, sempre foi possível fazer self-hosting, também existiam várias versões hospedadas em nuvem, e outras empresas ofereciam instâncias de hospedagem em nuvem diretamente
Em certo momento existiu o pequeno hardware Cloud Key, e também saiu a versão 2, durante muito tempo também foi distribuído em versão de contêiner (Docker), guia do Cloud Key de 1ª geração, link de venda do Cloud Key de 2ª geração, contêiner do linuxserver.io
O UDM Pro tem o controlador embutido, também existem dois tipos de Cloud Key, o software do controlador suporta Linux, macOS e Windows, pessoalmente eu o rodei por anos no Linux com Docker sem dificuldade e com administração tranquila
Recentemente troquei o UDM Pro Max por um Firewalla Gold Pro e estou muito satisfeito, as opções de rede da UniFi têm muitos recursos, mas exigem umas gambiarras quase mágicas, como checkbox de configuração que não reflete no estado salvo (precisa melhorar o QA), um exemplo de problema que eu tinha: não salva Static IP do dispositivo
Comparando um bug de UI com várias vulnerabilidades de segurança não corrigidas, eu consideraria a segunda muito mais grave, explicação sobre problemas de segurança do Firewalla
Mesmo que o Firewalla seja melhor, ele custa quatro vezes mais, o Gold SE sai por US$ 509 e o UniFi Cloud Gateway Ultra por US$ 129, pela minha experiência o software da UniFi funciona bem o suficiente e, em comparação com a maioria dos roteadores, é fácil de usar logo de cara e tem bom desempenho
Fico curioso sobre quais problemas você teve usando UniFi, para mim parece o equipamento que mais chega perto de uma experiência “estilo Apple”, além de oferecer muito mais recursos que os concorrentes
Um roteador SOHO por US$ 889, fico me perguntando qual é o público-alvo
Não dá para tomar isso como grande referência com base em um bug de cinco anos atrás
Se fosse hospital ou instituição financeira eu usaria Cisco, mas para uma SMB como a nossa, com menos de 50 funcionários e 4 escritórios (matriz/call center/colocation/cloud), estou satisfeito com a Ubiquiti porque é muito fácil de administrar, sei que abro mão de um pouco de performance, latência, QoS e largura de banda, mas por esse preço o desempenho de S2S VPN é mais que suficiente
Uso o controlador UniFi em self-hosting há anos dentro de um contêiner Docker (antes eu o executava no Windows quando precisava), agora que passaram a chamar isso de “UniFi OS”, parece sugerir vagamente um futuro em que vários apps além do app de rede também possam ser self-hosted
Já rodei isso em um Raspberry Pi e funcionava perfeitamente, parecia um contêiner de hardware
Tenho curiosidade sobre como você usa o contêiner do controlador UniFi, eu também tentei, mas tive problemas com integração ruim com os APs UniFi ou perda frequente de configuração, hoje em dia só atualizo o firmware dos APs ocasionalmente pelo app do iOS, queria ver todos os insights fornecidos pelo controlador
Estou rodando isso em um contêiner Docker agora e não entendi muito bem o que mudou
Provavelmente você está rodando o que hoje é chamado de UniFi Network Server (antes UniFi Controller), isso permite configurar os equipamentos de rede, mas não a plataforma completa da Ubiquiti (Identity, Site Manager/SD-WAN/Teleport etc.), antes era possível hospedar apenas um “app” individualmente, mas não toda a grade de apps em nuvem que aparece ao entrar em
unifi.ui.com, agora essa grade inteira em si (multisite, servidor de atualização de firmware etc.) e alguns apps como Identity também poderão ser executados diretamente, e é esperado que mais apps sejam adicionados no futuroDesta vez a Ubiquiti lançou uma imagem/contêiner Docker oficial, não será mais necessário depender de LinuxServer.io, jacobalberty e outros, e a marca “UniFi OS” sugere que, no futuro, talvez também seja possível instalar e rodar diretamente em seu próprio hardware apps como Talk, Protect e Access