YunoHost | |
Interface de usuário do aplicativo. | |
Família | GNU / Linux , baseado em Debian |
---|---|
línguas | Multilíngue |
Status do projeto | Ativo |
Depósito | github.com/YunoHost/yunohost |
Plataformas | Arquitetura X86 e ARM |
Licença | GNU Affero General Public License |
Escrito em | Python , JavaScript , script de shell e Lua |
Primeira versão | 5 de março de 2012 |
Última versão estável | 4,2 (8 de maio de 2021) |
Ambiente de escritório | interface web |
Gerenciador de pacotes | Apt / Dpkg e o sistema de aplicativos YunoHost |
Local na rede Internet | yunohost.org/#/index_en e yunohost.org/#/index_en |
Yunohost é uma distribuição baseada em Debian GNU / Linux composta por software livre e que visa facilitar a prática de self-hosting em geral.
Ou seja, yunohost para instalar e utilizar seu próprio servidor para hospedar, geralmente em casa, serviços como caixas de e-mail , a web , ferramentas de sincronização de arquivos, mensagens instantâneas , etc.
O nome YunoHost vem do inglês YU-No-Host ( Por que você não hospeda? ), Que significa coloquialmente "Por que você não hospeda? " " Este é um trocadilho com o meme da internet "YU NO".
O projeto YunoHost foi iniciado em 2012 por Alexis Gavoty e Adrien Beudin, dois franceses que praticavam a auto-hospedagem. Em fevereiro de 2012, Alexis Gavoty se comprometeu a reconfigurar seu servidor de e-mail copiando a configuração de Adrien Beudin. Desenvolvedor de profissão, ele decide automatizar o processo criando uma interface de administração, o que os leva ao lançamento de uma primeira versão beta em 31 de maio. No dia seguinte, ela é o assunto de um artigo no blog de Korben . A versão estável 1.0 foi finalmente lançada em 22 de agosto de 2012.
Entre 2012 e 2014, novos colaboradores regulares se juntaram ao projeto e YunoHost será completamente reescrito em Python como parte da versão 2.0.
Naquela época, o contexto de auto-hospedagem se ampliou com a chegada dos primeiros cartões ARM via Raspberry Pi . YunoHost está de fato alinhado com o projeto FreedomBox teorizado em 2010 por Eben Moglen durante seu discurso “Freedom in the Cloud”. Em 2014, em conjunto com os ISPs associativos franceses da FDN Federation , nasceu La Brique Internet, um cruzamento entre um cartão ARM, YunoHost e uma VPN , que entre outras coisas simplifica o processo de instalação ao contornar as interfaces. E as restrições de caixa para ISPs comerciais.
Em 2015, Alexis Gavoty que validava, até então, a maior parte das contribuições passa a mão para os demais colaboradores. De forma orgânica, Jérôme Lebleu passa a ser a pessoa que mais contribui neste momento. Então, no final de 2016, o projeto estava paralisado há seis meses por falta de responsáveis pela integração das contribuições. Percebendo o peso das responsabilidades induzidas por este papel, os colaboradores tentam definir um quadro para a divisão desta responsabilidade entre várias pessoas através de um documento formalizando o funcionamento do coletivo. O projeto então é reiniciado e, finalmente, outro contribuidor principal aparece na pessoa de Alexandre Aubin.
Em 2017, a associação Framasoft forneceu suporte ajudando a empacotar os aplicativos para a campanha da Internet da Degooglisons.
Em 25 de agosto de 2018, foi criada a associação Support Self-Hosting com o objetivo de apoiar financeiramente o projeto YunoHost e a prática de self-hosting em geral. O projeto então recebe financiamento da fundação NlNet.
Em 2021, YunoHost conta com mais de 5.500 servidores, principalmente na França, mas também mais recentemente na Alemanha, seguindo algumas publicações alemãs. Desde então, a solução começou a ser adotada por provedores de hospedagem como o Scaleway .
YunoHost é uma distribuição que visa simplificar ao máximo as etapas necessárias para a auto-hospedagem, assumindo que se grande parte da população é capaz de usar um computador ou smartphone de forma independente, o mesmo pode ser feito para os servidores.
Em comparação com outros projetos como Synology , Cloudron, Sandstorm, Cozy Cloud ou FreedomBox , YunoHost optou por:
Não existe uma estrutura editorial, YunoHost é apoiado por pessoas que contribuem através do desenvolvimento, empacotamento de aplicações, traduções ou mesmo documentação. A associação Support Self-Hosting está presente apenas no apoio financeiro e administrativo.
Versão (nome) | Data de lançamento | Debian | Mudanças importantes |
---|---|---|---|
1.0 | 22 de agosto de 2012 | Espremer | |
2.0 | 12 de junho de 2014 | Wheezy | Mudar para python2 e nginx |
2,2 | 28 de maio de 2015 | Wheezy | Compatibilidade de Jessie |
2,4 | 20 de maio de 2016 | Jessie | Ferramentas de restauração nativas |
2,5 ( Chelsea Manning ) | 24 de janeiro de 2017 | Jessie | Vamos criptografar o suporte |
2.6 ( Aaron Swartz ) | 23 de junho de 2017 | Jessie | Alterar o URL de aplicativos |
2.7 ( Eben Moglen ) | 25 de agosto de 2017 | Jessie | Mecanismo de migração |
3,0 | 17 de junho de 2018 | Alongamento | Mudar para alongar |
3,1 | 15 de agosto de 2018 | Alongamento | Configuração automática de e-mails |
3,2 | 11 de setembro de 2018 | Alongamento | Compartilhando registros para suporte |
3,3 | 23 de novembro de 2018 | Alongamento | Indicador de qualidade do aplicativo |
3,4 | 29 de janeiro de 2019 | Alongamento | Correções de segurança |
3,5 | 9 de abril de 2019 | Alongamento | Temas para Portal do Usuário |
3,6 | 5 de julho de 2019 | Alongamento | Fim do conceito de aplicativos oficiais |
3,7 | 27 de março de 2020 | Alongamento | Gerenciamento de grupo |
3,8 | 20 de maio de 2020 | Alongamento | Sistema de diagnóstico |
4,0 | 29 de julho de 2020 | Buster | Mudando para Buster |
4,1 | 8 de janeiro de 2021 | Buster | Retransmissão de e-mail + grupos v2 |
4,2 | 8 de maio de 2021 | Buster | Mudando para Python3 e VueJS |
11,0 | Alvo |
Em 2017, Aeris, desenvolvedor da Cozy Cloud, realizou uma conferência para falar sobre a segurança e confiabilidade de sistemas de auto-hospedagem como YunoHost ou Internet Brick. Ele considera que a falta de regularidade por parte dos usuários para fazer atualizações pode comprometer a segurança dos servidores assim criados, ou mesmo levar à criação de um botnet. Além disso, ele aponta para a falta de confiabilidade dos cartões SD comumente usados com dispositivos baseados em cartão ARM, como o Internet Brick.