Logo de YunoHost

Donnez à YunoHost !

YunoHost existe depuis 2012 et est développé essentiellement bénévolement et en dehors du secteur marchand.

YunoHost est un projet modeste par les moyens mobilisé - et pourtant ambitieux, autant sur le plan militant que celui de la technique, du design d'interfaces, ou pour la persévérance que requiert le packaging et le maintien des centaines d'applications de notre catalogue.

Si, comme nous, vous souhaitez que le projet continue de fonctionner, s'améliore pour répondre à ses promesses et que nous puissions prendre soin de la communauté, c'est ici que vous pouvez donner !

Je veux donner à YunoHost :

Pourquoi soutenir YunoHost en 2025 ?

YunoHost est un projet à but non-lucratif qui défend un internet décentralisé, avec des technologies sobres, ouvertes, interopérables, qui respectent la vie privée et qui (re)donnent de l'autonomie et du pouvoir au plus grand nombre.
C'est pour cela que nous aimerions collecter 28 500 € cette année, à diviser entre les trois objectifs suivants :

1. Préserver ce qui vous est utile 5 500 €

Les dons sont affectés prioritairement au maintient de l'existant, notamment en payant les coûts d'infrastructure (services YunoHost et automatisation de tâches) et en permettant à l'équipage de se rencontrer au moins une fois par an.

2. Péréniser le poste de facilitateur/touilleur 12 000 €

Depuis mi-2024, les personnes impliquées au quotidien dans le développement de YunoHost ont fait appel à un facilitateur (a.k.a "chat·touilleur") pour prendre soin du collectif à la fois humainement, administrativement ainsi que dans ses relations extérieures. Depuis, cette nouvelle personne nous a été d'une grande aide, c'est pourquoi nous avons besoin de plus de dons pour péréniser ce poste essentiel.

3. Booster le développement 11 000 €

La publication de nouveaux développements d'ampleurs dépends essentiellement de la disponibilité des contributeurices. Si le budget le permet, l'équipage souhaiterait rémunérer certains développements pour permettre à leurs contributeurices de dégager du temps professionnel pour les réaliser.

Progression de la campagne 2025

La campagne de dons est complétée à  %,pour un besoin estimé à  € par mois
  • Dons récurrents :
  • Dons ponctuels :

YunoHost en 2024

Image de Claude, la mascotte de YunoHost. Un oppossum humanoïde qui se tient debout, cheveux et foulard violets, lunettes rondes, pantalon beige à poches et crop top bleu avec le logo YunoHost.

Le projet

  • 14 ans d'existence
  • une quinzaine de core-contributeurices actives régulièrement
  • un travail bénévole qui pourrait être valorisé autour de 250 000 € par an s'il était rémunéré

La communauté

  • ~10 000 instances réparties dans 77 pays
  • 130 donateur⋅ices régulières ou ponctuelles en 2024
  • 8 700+ comptes sur les différents canaux du projet (forge, forum, chat)
  • 15+ langues supportées

Le logiciel et son écosystème

À quoi servent vos dons ?

Vos dons garantissent notre indépendance : ils constituent l'intégralité de nos revenus en 2024.

Recettes

Ces dernières années, le montant des dons a été d'environ 15 000 € par an, provenant majoritairement de personnes physiques.

Entre 2021 et 2023, le projet a bénéficié de subventions de la fondation NLnet et de l'entreprise CodeLutin pour un total d'environ 15 000 €, qui ont bénéficié aux développements de fonctionnalités pour les versions 4 et 11 du projet. L'équipage se mobilise régulièrement pour tenter de décrocher de nouvelles subventions.

Par ailleurs, YunoHost bénéficie d'importants dons en nature sous la forme de mise à disposition de serveurs ou de bande passante de la part d'autres associations ainsi que d'entreprises du web indépendant telles que Globenet, Gitoyen, TetaNeutral et Octopuce.
Ces dons en nature ne sont pas représentés dans le graphique ci-dessous.

Dépenses

Entre 2022 et 2024, le collectif a dépensé environ 12 500 € par an.
En 2025, la création du poste de "touilleur" du collectif représente une dépense supplémentaire de 12 000 € annuellement. Or YunoHost souhaiterait parvenir à poursuivre ses contributions financières au développement de fonctionnalités importantes pour le projet et à sa communauté. Le budget prévisionnel pour 2025 se situe donc autour de 28 000 €.

Les dépenses du projet se répartissent selon les catégories suivantes :

Feuille de route et feuille de rêve

Nous publions une feuille de route afin de vous donner une meilleure idée de ce que nous planifions de développer. Elle ne constitue PAS un engagement car soumise à la disponibilité et à l'énergie de bénévoles. Elle est donc susceptible d'être modifiée à tout moment.

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 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
🚪 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.
📦 Generalize helpers 2.1 in existing apps
Moving forward with helpers 2.1 introduced in YunoHost 11.2, to help getting rid of legacy.
📦 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.
???
12.3 ❓
🔐 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.
???
12.N
⬆️ Migration to Trixie
YunoHost 13 / Debian Trixie
13.0
⚙️ Initial Trixie support
⚙️ Pydantic v2 for configpanels
???
13.N
💾 Storage management❓
🚑 Automatic remote backup, backup policy❓ (depend on grant / donations 💰)
Someday™
🎀 Gradual UI/UX improvements in webadmin
🔐 2FA in webadmin
🚪 Support SAML/OIDC for SSO
📦 App bundles
⚙️ Replace moulinette with FastAPI

Questions générales à propos des dons

Mon don sera-t-il déductible des impôts ?

À ce jour, nous ne fournissons pas de reçu de dons ouvrant droit à déduction fiscale. Nous pouvons toutefois émettre des reçus de dons pour vos besoins comptables.

Mon don n'est pas envoyé vers YunoHost mais vers l'association Support Self-Hosting, est-ce normal ?

Oui, c'est normal, Support Self-Hosting est l'association qui permet au projet YunoHost de récolter des dons et de payer les dépenses.

Puis-je adhérer à l’association Support Self-Hosting ?

Non : il s'agit d'une association dont les membres sont choisi·es par cooptation.
En effet, nous estimons qu’il n’est pas nécessaire d’adhérer à Support Self-Hosting pour venir contribuer au projet YunoHost. N’importe qui peut venir nous prêter main forte sur la plupart de nos projets, et nous faisons de notre mieux pour accueillir les bonnes volontés.

Il ne m’est pas possible de faire un don récurrent, mais je souhaite soutenir YunoHost, que puis-je faire ?

Merci pour votre soutien et pour votre engagement.
Sachez que vous pouvez nous faire un don ponctuel directement depuis la page donate.yunohost.org.

J’ai fait un don mensuel mais je me suis trompé dans le montant ou je souhaiterais le modifier. Comment puis-je procéder ?

Nous ne pouvons pas changer le montant des dons récurrents.
Cependant vous pouvez annuler votre précédent don récurrent et en faire un nouveau, en utilisant le lien "Gérer votre don mensuel" de notre page donate.yunohost.org.

Je fais actuellement un don récurrent mais ma carte bancaire a expiré, comment faire ?

Normalement, votre don récurrent est automatiquement interrompu lorsque votre carte est désactivée.
Pour mettre à jour vos coordonnées bancaires auprès de Support Self-Hosting, veuillez remplir le formulaire sur la page donate.yunohost.org comme s’il s’agissait de votre premier don.

Mon organisation n'a pas de carte bancaire, mais souhaite vous faire un don, comment faire ?

Vous pouvez nous contacter afin que nous vous fournissions un RIB pour faire un virement bancaire.

Je souhaite mettre un terme à un don récurrent, comment puis-je faire ?

Vous pouvez annuler votre don en utilisant le lien "Gérer votre don mensuel" de notre page donate.yunohost.org.