Logotipo do Yunohost

Doe para o YunoHost!

O YunoHost existe desde 2012 e é essencialmente desenvolvido de forma voluntária e fora do setor comercial.

YunoHost é um projeto modesto em termos dos recursos que mobiliza, mas ambicioso, tanto pelo seu ativismo quanto pelo seu design técnico e de interface, bem como pela perseverança necessária para empacotar e manter as centenas de aplicativos em nosso catálogo.

Se, como nós, você gostaria de ver o projeto continuar funcionando, evoluir para cumprir suas promessas e nos permitir cuidar da comunidade, é aqui que você pode doar!

🧡 Obrigado, a campanha para 2025 é um sucesso! 🧡

Eu ainda quero dar ao YunoHost:

Por que apoiar o YunoHost em 2025?

YunoHost é um projeto sem fins lucrativos que defende uma Internet descentralizada, com tecnologias abertas, interoperáveis e sóbrias que respeitam a privacidade e (re)empoderam o maior número possível de pessoas e coletivos.
Para isso, pretendemos arrecadar € 28.500 este ano, a serem divididos entre os três objetivos seguintes:

1. Preserve o que é útil para você €5,500

As doações são usadas principalmente para manter o sistema existente, em particular pagando custos de infraestrutura (serviços do YunoHost e automação de tarefas) e permitindo que a equipe se reúna pelo menos uma vez por ano.

2. Torne a posição de facilitador permanente €12,000

Desde meados de 2024, a equipe envolvida no desenvolvimento diário do YunoHost conta com um facilitador (também conhecido como "articuladora") para cuidar do coletivo tanto em termos humanos quanto administrativos, bem como em suas relações externas. Essa nova pessoa tem sido de grande ajuda desde então, por isso precisamos de mais doações para manter essa posição essencial.

3. Impulsione o desenvolvimento €11,000

A publicação de novos desenvolvimentos em larga escala depende essencialmente da disponibilidade de colaboradores. Se o orçamento permitir, a equipe gostaria de remunerar certos desenvolvimentos para possibilitar que os colaboradores liberem tempo profissional para realizá-los.

Progresso da campanha de 2025

A campanha de doação está % concluída, para necessidades estimadas em €/mês
  • Doações recorrentes:
  • Doações únicas:

YunoHost em 2024

Imagem de Claude, o mascote da YunoHost. Um gambá humanóide que está com cabelo roxo e cachecol, óculos redondos, calça bege com bolsos e um top azul com o logotipo da YunoHost.

O projeto

  • 14 anos de existência
  • cerca de quinze colaboradores principais regularmente ativos
  • trabalho voluntário que pode ser avaliado em pelo menos € 250.000 por ano, se remunerado

A comunidade

  • ~10.000 instâncias em 77 países
  • 130 doadores regulares ou ocasionais em 2024
  • 8.700+ contas nos vários canais do projeto (Forge, Fórum, Chat)
  • 15+ idiomas suportados

O software e seu ecossistema

Para que servem suas doações?

Suas doações garantem nossa independência: constituem toda a nossa renda em 2024.

Receitas

Nos últimos anos, as doações rondaram os €15.000 por ano, principalmente de indivíduos.

Entre 2021 e 2023, o projeto recebeu financiamento da fundação NLnet e da empresa CodeLutin num total de cerca de €15.000, que foram utilizados para o desenvolvimento de funcionalidades para as versões 4 e 11 do projeto. A equipe está regularmente em busca de novos financiamentos.

Além disso, a YunoHost recebe doações significativas em espécie, na forma de servidores ou largura de banda, de outras organizações sem fins lucrativos, bem como de empresas independentes da web, como Globenet, Gitoyen, TetaNeutral e Octopuce. Essas doações em espécie não estão representadas no gráfico abaixo.

Despesas

Entre 2022 e 2024, o coletivo gastou cerca de €12.500 por ano. Em 2025, a criação do cargo de "articulador" para o coletivo representará uma despesa adicional de €12.000 por ano. A YunoHost gostaria de continuar contribuindo financeiramente para o desenvolvimento de funcionalidades importantes para o projeto e sua comunidade. O orçamento previsto para 2025 é, portanto, de cerca de €28.000.

As despesas do projeto dividem-se nas seguintes categorias:

Roadmap e mapa dos sonhos

Publicamos aqui um roadmap para dar uma ideia mais clara do que planejamos desenvolver. Ele NÃO constitui uma promessa, pois depende da disponibilidade e da energia dos voluntários. Portanto, está sujeito a alterações a qualquer momento.

YunoHost 11 / Debian Bullseye
11.1
🦸 Replace the 'admin' user with an 'admins' group
🦸 Replace the ‘admin’ user with a new ‘admins’ group. On the long-term, this should remove some confusion about the role of the admin user and allow to define several admin users!
📦 New “v2” app packaging format
Introduce a new “v2” app packaging format. This is a major change for app packagers as it should simplify the app packaging and maintenance, but will also bring many UI/UX improvements for the app install process. On the long term, this is only an intermediate step towards an even-better “v3” format later 😜
🎛️ Global settings in the webadmin
Refactor the “global” settings and make them available in the webadmin. So far, these were only available from the command line but they can now be found in the ‘Tools’ section of the webadmin. In particular, those settings allow to harden the security of the server, to configure email relay, and other technical aspects.
⚙️ Rework domain/app views
The app catalog now comes with logos, screenshots, better descriptions, admin notes directly in the webadmin, links to upstream website/doc/demo. This will even become even better as apps are progressively migrated to the v2 packaging format 🥳. Domains are now displayed as a tree, and the various panels have been merged into a single page, which should be easier to browse and understand.
🎨 Dark theme for the webadmin
A dark theme for the webadmin! You can enable it in the ‘Web-admin settings’ in the ‘Tools’ section of the webadmin.
11.2
🔐 DynDNS recovery password
Add support for recovery password for DynDNS domains (nohost.me / noho.st / ynh.fr) which should hopefully slowly improve the horrendous situation with people having to ask for the reset of their domain when reinstalling, which we then handle manually.
📬 DKIM for apps
Allow apps to send DKIM-signed emails which should reduce the spaminess of mails sent by apps.
📦 Helpers 2.1 for packaging
Continuing to improve the packaging format. This new helper version is about trying to remove legacy helpers, underused options, simplifying syntax, and uniformizing helpers and variable names. More info
🛠️ Quite a lot of minor enh/fixes
11.3
⬆️ Migration to Bookworm
YunoHost 12 / Debian Bookworm
12.0
⚙️ Initial Bookworm support
🚀 Improved install script and initial setup
The install script has been reworked with a simpler flow and UI. The base setup is also lighter, with Mysql/PHP not installed by default (but still automatically installed for apps that need it of course), and Rspamd and Metronome (XMPP server) not being part of the default setup but are now available as separate applications
🚪 Rework SSO / portal with logos
The SSO has been split into three distinct pieces: 1) SSOwat now only handling the SSO/ACL logic (as a nginx Lua middleware), 2) yunohost-portal-api: A new “portal API” service delivering authentication cookies and allowing users to retrieve/update infos, 3) yunohost-portal: A new login and homepage web portal front-end, including app logos.
⚙️ Pydantic for configpanels
⚙️ Webadmin - Vue3/Typescript
Keeping the webadmin tech stack up-to-date.
12.1
🚪 Portal : more app tile customizability
The app’s logos are also now customizable, along with the label and description used in the portal. Accesses can now be edited directly from the app’s info page, as well as upgrading the app.
📜 SSE / Better log streaming UX in webadmin
A new mechanism (so-called 'SSE') to retrieve the status and stream logs of the current action ongoing on the server, whether it got started from another webadmin, the command line or a cron (automatic task). In particular, this should improve situations where some actions are taking a long time, or you closed your browser tab for some reason, or another admin started an operation, or there’s a long automatic backup ongoing : previously it was pretty confusing and hard to know why the webadmin was kind of locked, but now it should automatically catch up and display what’s going on! 😉
🧱 Switch to nftables for firewall
A full rework of our firewall code which was pretty outdated and confusing. The new code is based on nftables which is the modern way of managing network rules.
⚡ Perf improvement for LDAP requests
Tweaks to improve the performance of LDAP operations, which should be pretty significant for instances handling more than ~100ish users. (Typically user creation could start to become extremely long)
📦 Simplify nodejs / ruby / go / composer packaging
New packaging 'resources' were introduced in helpers 2.1 to handle declaratively the fact that an app depend on nodejs / ruby / go / composer, which should help to further simplify packaging.
👥 Email permissions for users
Decide wether or not users can add email aliases and forwards from their portal.
12.2
⬆️ Migration to Trixie
📦 Generalize helpers 2.1 in existing apps
Moving forward with helpers 2.1 introduced in YunoHost 11.2, to help getting rid of legacy.
YunoHost 13 / Debian Trixie
13.0
⚙️ Initial Trixie support
⚙️ Migration to Pydantic v2
???
13.1
🚪 Support OIDC / Replace SSOwat by Authelia (?)
📦 Packaging v3 alpha
Packaging v3 should start becoming a reality somewhere in 2025 with even more declarativeness (in particular for the various configurations), replacing all the scripts/ folder with a single scripts.sh file(?), among other things.
13.?
🧱 Replace Fail2ban with Reaction (?)
🚪 Be able to have the portal on a subdomain
A recurring issue since the rework of the portal in 12.0 is that some setup do not have the 'main parent domain' on the YunoHost server, preventing to use it as the domain for SSO and for the portal interface. It should be possible to address this by having the admin declare that a specific domain (such as portal.domain.tld) should be use as the portal and for authentication.
♿ Improve webadmin accessibility
???
13.??
🔐 User password reset (timescale depend on grant / donations 💰)
Currently, passwords are set by the admin and users have no way to reset their password without asking an admin, which is confusing and encourages bad security practices. Implementing password reset is however less trivial than it seems, because it implies that sending email is working and can be trusted, and that users define an external email for password reset.
👥 User self-registration (timescale depend on grant / donations 💰)
In many scenarios, admins would like users to be able to autonomously register on the server, possibly using invite links or validation a posteriori.
???
Someday™
🚑 Automatic remote backup, backup policy (depend on grant / donations 💰)
💾 Storage management
🔐 2FA in webadmin
📦 App bundles
⚙️ Replace moulinette with FastAPI
🦸Limited admins?
⚙️ R&D on Yunohost "clusters" / "extensions" / KubertnHost?

Perguntas gerais sobre doações

Minha doação será dedutível de impostos?

No momento, não fornecemos recibos de doação dedutíveis de impostos. Podemos, no entanto, emitir recibos de doação para fins contábeis.

Minha doação não é enviada para a YunoHost, mas para a associação Support Self-Hosting. Isso é normal?

Sim, isso é esperado, o Support Self-Hosting é a associação que permite que o projeto YunoHost colete doações e pague despesas.

Posso me tornar um membro da associação Support Self-Hosting?

Não: esta é uma associação cujos membros são escolhidos por cooptação. Não acreditamos que seja necessário ser membro do Support Self-Hosting para contribuir com o projeto YunoHost. Qualquer pessoa pode vir e ajudar na maioria dos nossos projetos, e fazemos o possível para acolher voluntários.

Não posso fazer uma doação recorrente, mas gostaria de apoiar a YunoHost. O que posso fazer?

Obrigado por seu apoio e comprometimento.
Você pode fazer uma doação única diretamente da página donate.yunohost.org.

Fiz uma doação mensal, mas cometi um erro no valor ou gostaria de alterá-lo. Como devo proceder?

Não podemos alterar o valor de débitos futuros.
Mas você pode cancelar sua doação anterior e iniciar uma nova usando o link “Gerenciar sua doação mensal” em nossa página donate.yunohost.org.

No momento, estou fazendo uma doação recorrente, mas meu cartão de crédito expirou. O que devo fazer?

Normalmente, sua doação recorrente é interrompida automaticamente assim que seu cartão for desativado. Para atualizar seus dados bancários com o Support Self-Hosting, preencha o formulário na página donate.yunohost.org como se fosse sua primeira doação.

Minha organização não tem cartão de crédito, mas gostaria de fazer uma doação. Como faço para fazer isso?

Pode contactar-nos para que lhe possamos fornecer um IBAN para fazer uma transferência bancária.

Eu gostaria de interromper uma doação recorrente. O que posso fazer?

Você pode cancelar sua doação usando o link "Gerenciar sua doação mensal" em nossa página donate.yunohost.org.