Sobre o projeto
Halo é uma ferramenta de criação de sites open-source, com a pronúncia em chinês como "heɪloʊ", posicionada como uma solução de construção de sites para indivíduos e empresas. De acordo com o README, seu escopo de aplicação abrange blogs pessoais, bases de conhecimento, sites corporativos e diversas formas de lojas online.
Início Rápido
Se o dispositivo já possuir um ambiente Docker, é possível iniciar um ambiente de experiência usando o comando fornecido no README: com o nome do container como halo, mapeando a porta 8090 e montando ~/.halo2 no /root/.halo2 do container, utilizando a imagem halohub/halo:2.26. O README esclarece que este método é apenas para experiência, recomendando o uso do painel de gerenciamento de servidores Linux open-source 1Panel para a implantação, a fim de lidar com proxy reverso, certificados SSL, atualizações e backups; a documentação também lista mais métodos de implantação.
Experiência Online
O README fornece endereços de sites de demonstração e de painéis administrativos, além de fornecer a conta de demonstração demo e a senha correspondente, facilitando a compreensão da interface e das funcionalidades antes da instalação formal.
Divisão de Versões
O projeto é dividido em três versões com base no escopo de funcionalidades, conforme descrito no README:
- Versão Comunitária: Open-source e gratuita, segue a licença GPLv3, voltada para desenvolvedores individuais, entusiastas de tecnologia e projetos open-source. Pode ser usada para criar blogs, portfólios e sites de documentação técnica com custo zero, mencionando a existência de mais de 100 temas e plugins gratuitos.
- Versão Profissional: Adiciona diversas funcionalidades à versão comunitária, incluindo gerenciamento de conteúdo via APP móvel, criação de sites inteligente com AI, login com verificação de número de telefone, implantação privatizada de todo o site, além de temas e plugins premium no mercado de temas e plugins pagos (como otimização de SEO, leitura paga, assistente de AI, etc.).
- Versão de Loja: Adiciona capacidades de loja online à versão profissional, abrangendo gerenciamento de produtos, processamento de pedidos e integração de pagamentos. Menciona a possibilidade de integrar métodos de pagamento como WeChat Pay e Alipay, permitindo a integração de sites de marca, CMS e lojas online em um único site.
Para as diferenças detalhadas entre as versões, o README sugere consultar a página de comparação de versões fornecida.
Ecossistema de Aplicativos e Extensões
O Halo oferece um mercado de aplicativos para a obtenção de temas de site e plugins de funcionalidade; desenvolvedores também podem publicar e gerenciar seus próprios aplicativos, e o README contém links para as instruções de adesão de desenvolvedores e criação de aplicativos. Além disso, há a lista de recursos awesome-halo para referência.
Licença e Contribuição
O projeto é open-source sob a licença GPL-v3.0, e o README lembra os usuários de cumprirem a licença open-source. Para contribuir, deve-se consultar o documento CONTRIBUTING no repositório, que também exibe informações de contribuidores e gráficos estatísticos.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.