Logotipe de Yunohost

Donatz a YunoHost !

YunoHost existís dempuèi 2012 e es desvolopat essencialament de faiçon benevòla e en defòra del sector comercial.

YunoHost es un projècte modèst al respècte de las ressorsas que mobiliza - mas ambiciós, tant per son activisme coma per sa concepcion tecnica e d'interfàcia, e tanben per la perseverança necessària per empaquetar e manténer las centenas d'aplicacions de nòstre catalòg.

Se, coma nosautres, desiratz que lo projècte contunhe de foncionar, qu'evolucione per téner sas promessas e que nos permeta de prendre suènh de la comunautat, es aicí que podètz far un don !

🧡 Mercés, la campanha per 2025 es una capitada ! 🧡

Vòli totjorn donar a YunoHost :

Perqué donar a YunoHost en 2025 ?

YunoHost es un projècte a sens tòca lucrativa que defend un Internet descentralizat, amb de tecnologias obèrtas, interoperablas e sòbrias que respèctan la vida privada e (re)dònan lo poder al mai grand nombre de personas e de collectius.
Per aquò far, nos sèm fixat per objectiu de reculhir 28 500 € ongan, de repartir entre los tres objectius seguents :

1. Preservar çò que vos es util 5 500 €

Los dons servisson principalament a manténer lo sistèma existent, especialament en pagant las despensas d'infrastructura (servicis YunoHost e automatizacion dels prètzfaches) e en permetent a la còla de s'acampar almens un còp l'an.

2. Perennizar lo pòste de facilitator 12 000 €

Dempuèi la mitat de 2024, l'equipa implicada dins lo desvolopament quotidian de YunoHost a fach apèl a un facilitator (tanben dich « agitaire ») per s'ocupar del collectiu tant sul plan uman coma administratiu, e tanben dins sas relacions exterioras. Aquesta persona novèla nos es estada d'una granda ajuda dempuèi alara, avèm doncas besonh de mai de dons per manténer aqueste pòste essencial.

3. Impulsar lo desvolopament 11 000 €

La publicacion de desvolopaments novèls d'envergadura depend essencialament de la disponibilitat dels contributors. Se lo budgèt o permet, l'equipa aimariá remunerar cèrts desvolopaments per permetre als contributors de se liberar de temps professional per los realizar.

Progrès de la campanha 2025

La campanha de dons es completada a  %, per un besonh estimat a  € per mes
  • Dons recurrents :
  • Dons pontuals :

YunoHost en 2024

Imatge de Claude, la mascòta de YunoHost. La sariga umanoïda es de pè, pel e mocador de còl violet, lunetas redondas, pantalons burèls amb pòchas e naut cort amb lo logotipe de YunoHost.

Lo projècte

  • 14 d’existéncia
  • un quinzenat de contributors màgers regularament actius
  • un trabalh benevòl que poiriá èsser avalorat a almens 250 000 € per an s'èra remunerat

La comunitat

  • ~10 000 instàncias dins 77 païses
  • 130 donators regulars o pontuals en 2024
  • Mai de 8 700 comptes suls diferents canals del projècte (farga, fòrum, chat)
  • Mai de 15 lengas presas en carga

Lo logicial e son ecosistèma

A qué servisson vòstres dons ?

Vòstras donacions garantisson nòstra independéncia : constituisson la totalitat de nòstres revenguts en 2024.

Revengut

Aquestes darrièrs ans, los dons èran d'environ 15 000 € per an, principalament de particulars.

Entre 2021 e 2023, lo projècte a beneficiat de subvencions de la fondacion NLnet e de l'entrepresa CodeLutin per un total d'aperaquí 15 000 €, que serviguèron a desvolopar de foncionalitats per las versions 4 e 11 del projècte. L'equipa demanda regularament de novèlas subvencions.

De mai, YunoHost recep de dons en natura significatius jos fòrma de servidors o de benda passanta de la part d'autras organizacions de tòca non lucrativa e tanben d'entrepresas web independentas coma Globenet, Gitoyen, TetaNeutral e Octopuce.
Aquestes dons en natura son pas representats dins lo grafic çai-jos.

Despensas

Entre 2022 e 2024, lo collectiu despensèt aperaquí 12 500 € per an.
En 2025, la creacion del pòste d'« animator/tritz » pel collectiu representarà una despensa suplementària de 12 000 € per an. YunoHost agradariá de poder contunhar sas contribucions financièras al desvolopament de foncionalitats importantas pel projècte e sa comunautat. Lo budget previsional per 2025 es doncas d'aperaquí 28 000 €.

Las despensas del projècte se repartisson segon las categorias seguentas :

Fuèlh de rota e fuèlh de sòmi

Publicam un fuèlh de rota per vos donar una idèa melhora de çò que prevesèm de desvolopar. Aquò constituís PAS un engatjament, pr'amor que depend de la disponibilitat e de l'energia dels benevòls. Es doncas susceptible d'èsser modificat a tot 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 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?

Questions generalas a prepaus dels dons

Mon don serà deductible dels impòsts?

Pel moment, fornissèm pas de recebuts de don per deduccion fiscala. Pasmens, podèm emetre de recebuts de don per vòstra comptabilitat.

Mon don es pas mandat a YunoHost mas a l'associacion Support Self-Hosting. Es normal ?

Òc, aquò's normal, Support Self-Hosting es l'associacion que permet al projècte YunoHost de collectar de dons e de pagar las despensas.

Pòdi venir membre de l'associacion Support Self-Hosting ?

Non: es una associacion que sos membres son causits per cooptacion.
Pensam pas qu'avètz besonh d'èsser membre de Support Self-Hosting per contribuir al projècte YunoHost. Cadun pòt venir ajudar sus la màger part de nòstres projèctes, e fasèm de nòstre melhor per aculhir los benevòls.

Pòdi pas far un don recurrent, mas m’agradariá de sosténer YunoHost. De qué pòdi far ?

Mercés per vòstre sosten e vòstre engatjament.
Podètz far un don pontual directament dempuèi la pagina donate.yunohost.org.

Ai fach un don mensual mas me soi enganat/enganada dins la soma o la voldriái cambiar. Cossí devi far ?

Podèm pas cambiar lo montant dels prelevaments futurs.
Mas podètz anullar vòstre don precedent e ne començar un novèl en utilizant lo ligam « Gerir vòstre don mensual » sus nòstra pagina donate.yunohost.org.

Fau actualament un don recurrent mas ma carta de crèdit a expirat. Qué devi far ?

Normalament, vòstre don recurrent s'arrèsta automaticament un còp que vòstra carta es desactivada.
Per metre a jorn vòstras coordenadas bancàrias amb Support Self-Hosting,, vos cal emplenar lo formulari sus la pagina donate.yunohost.org coma s'èra vòstre primièr don.

Mon organizacion a pas de carta de crèdit, mas voldriá far un don. Cossí o pòdi far ?

Nos podètz contactar per que vos balhem un IBAN per far un virament bancari.

Voldriái arrestar un don recurrent. Qué pòdi far ?

Podètz anullar vòstre don en utilizant lo ligam « Gerir vòstre don mensual » sus nòstra pagina donate.yunohost.org.