YunoHosten logoa

Eman dohaintza YunoHost-i!

YunoHost 2012az geroztik da, eta funtsean boluntarioek garatzen dute merkataritza-sektoretik kanpo.

YunoHost proiektua apala da darabiltzan baliabideei dagokienez, baina anbizio handikoa: bai bere aktibismoagatik, bai diseinu teknikoagatik eta interfazeagatik, baita gure katalogoko ehunka aplikazioak paketatzeko eta mantentzeko behar den iraunkortasunagatik ere.

Guk bezala, proiektuak funtzionatzen jarraitu dezala nahi baduzu, agindutakoa betetzeko eboluzionatu eta komunitatea zaintzeko** aukera ematen badiguzu, hemen eman dezakezu dohaintza!

Yunohost-i eman nahi diot:

Zergatik babestu YunoHost 2025ean?

YunoHost irabazi asmorik gabeko proiektu bat da, Internet deszentralizatuaren alde egiten duena, pribatutasuna errespetatzen duten eta ahalik eta pertsona eta kolektibo gehien (ber-)ahalduntzen dituzten teknologia ireki, elkarreragile eta soilekin.
Horretarako, 28.500€ bildu nahi ditugu aurten, honako hiru helburuen artean banatzeko:

1. Babestu baliagarria zaizuna 5.500 €

Dohaintzak batez ere gaur egungo sistema mantentzeko erabiltzen dira, bereziki azpiegitura kostuak ordaintzeko (YunoHost zerbitzuak eta zereginen automatizazioa) eta taldea gutxienez urtean behin biltzea ahalbidetuz.

2. Dinamizatzailearen postu iraunkorra 12.000 €

2024ko erdialdetik, YunoHost-en eguneroko garapenean parte hartzen duen taldeak dinamizatzaile (“stirrer”) baten beharra sumatu du kolektiboaren administrazioaz eta ongizateaz arduratzeko, baita bere kanpo harremanetarako ere. Pertsona berri hori laguntza handia izan da guretzat ordutik, eta, beraz, dohaintza gehiago behar ditugu funtsezko postu horri eusteko.

3. Bultzatu garapena 11.000 €

Eskala handiko garapen berrien argitalpena, funtsean, laguntzaileen erabilgarritasunaren araberakoa da. Aurrekontuak ahalbidetzen badu, taldeak zenbait garapen ordaindu nahiko lituzke, kolaboratzaileek denbora profesionala libra dezaten, horiek gauzatzeko.

2025eko kanpainaren egoera

Kanpaina amaiera burutu da, € hileko beharretarako
  • Dohaintza errepikakorrak:
  • Aldi baterako dohaintzak:

YunoHost 2024an

Claude-ren irudia, YunoHosten maskota. Ile morea daukan gizaki itxurako oppossuma da. Betaurreko biribilak, lepoan zapi morea, sabela agerian uzten duen top urdina (YunoHosten logoarekin), eta poltsikodun galtza beixak ditu soinean.

Proiektua

  • 14 urte izaten
  • aldiro aktiboak diren hamabost core kolaboratzaile inguru
  • urtean gutxienez 250.000 €-ko balioa izan lezakeen borondatezko lana, ordainduz gero

Komunitatea

  • ~10.000 instantzia 77 herrialdetan
  • 130 emaile arrunt edo noizbehinkako 2024an
  • 8.700 kontu baino gehiago proiektuaren kanaletan (git, foroa, txata)
  • 15 hizkuntza baino gehiagotan

Softwarea eta bere ekosistema

Zertara bideratzen dira dohaintzak?

Zuen dohaintzek gure independentzia bermatzen dute: 2024an gure diru-sarrera osoa osatzen dute.

Diru-sarrerak

Azken urteetan, 15.000 euro ingurukoak izaten ziren dohaintzak urteko, partikularrenak batez ere.

2021 eta 2023 artean, proiektuak NLnet fundazioaren eta CodeLutin enpresaren diru-laguntzak jaso zituen, guztira 15.000 € ingurukoak, proiektuaren 4. eta 11. bertsioetarako ezaugarriak garatzeko erabili zirenak. Diru laguntza berriak eskatzen ditu taldeak aldiro.

Horrez gain, YunoHost-ek jenerotan egindako dohaintza garrantzitsuak jasotzen ditu, zerbitzari edo banda-zabalera gisa, irabazi-asmorik gabeko beste erakunde batzuetatik eta web-enpresa independenteetatik, hala nola Globenet, Gitoyen, TetaNeutral eta Octopuce enpresetatik.
Jenerotan egindako dohaintza horiek ez daude irudikatuta beheko grafikoan.

Gastuak

2022 eta 2024 bitartean, kolektiboak 12.500 € inguru gastatu zituen urtean.
2025. urtean, kolektiboarentzako dinamizatzaile ("stirrer") postua sortzeak 12.000 €-ko gastu gehigarria ekarri du. YunoHost-ek nahiko luke proiektuarentzat eta bere komunitatearentzat garrantzitsuak diren ezaugarriak garatzeko finantza-ekarpenekin jarraitu ahal izatea. Hortaz, 2025erako aurreikusitako aurrekontua 28.000 euro ingurukoa da.

Proiektuaren gastua honako kategoriatan banatzen da:

Bide-orria eta amets-orria

Ibilbide-orri hau argitaratzen dugu zer garatu asmo dugun argiago emateko. EZ da promesa bat, boluntarioen eskuragarritasunaren eta energien araberakoa baita. Beraz, edozein unetan alda daiteke.

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

Dohaintzei buruzko galdera orokorrak

Zerga-kengarria izango du nire dohaintzak?

Une honetan, ez dugu ematen dohaintzaren ordainagiririk kengarri fiskalerako . Hala ere, dohaintza-ordainagiriak jaulki ditzakegu zure kontabilitate-helburuetarako.

Nire dohaintza ez da YunoHost-era bidaltzen, Support Self-Hosting elkartera baizik. Normala al da hori?

Bai, Support Self-Hosting da YunoHost proiektua dohaintzak kobratzeko eta gastuak ordaintzeko gaitzen duen elkartea.

Support Self-Hosting elkarteko kide izan naiteke?

Ez: elkarteko kideak kooperatiba bidez aukeratzen dira. Ez dugu uste Support Self-Hosting elkarteko kide izan behar duzunik YunoHost proiektuan parte hartzeko.
Edonor etor daiteke gure proiektu gehienetan laguntzera, eta ahal dugun guztia egiten dugu boluntarioak hartzeko.

Ezin dut dohaintza errepikakor bat egin, baina YunoHost babestu nahiko nuke. Zer egin dezaket?

Eskerrik asko zure laguntza eta konpromisoagatik.
Dohaintza puntual bat egin dezakezu zuzenean donate.yunohost.org) orritik.

Hilero egiteko dohaintza bat programatu dut, baina zenbatekoan hanka sartu dut edo aldatu nahiko nuke. Nola egin dezaket?

Ezin dugu aldatu etorkizuneko zordunketen zenbatekoa.
Baina aurreko dohaintza bertan behera utz dezakezu, eta beste bat hasi, gure donate.yunohost.org orrialdeko “Kudeatu zure hileko dohaintza” estekaren bidez.

Une honetan dohaintza errepikakor bat egiten ari naiz, baina nire kreditu-txartela iraungi egin da. Zer egin behar dut?

Normalean, zure dohaintza errepikarkorra automatikoki eteten da zure txartela desaktibatu ondoren.
Zure banku-datuak Support Self-Hosting-ekin eguneratzeko, bete ezazu donate.yunohost.org orriko formularioa, zure lehen dohaintza balitz bezala.

Nire erakundeak ez du kreditu-txartelik, baina dohaintza bat egin nahi nuke. Nola egin dezaket?

Gurekin jar zaitezke harremanetan IBAN bat eman diezazugun banku-transferentzia bat egiteko.

Dohaintza errepikakor bat geldiarazi nahi nuke. Zer egin dezaket?

Zure dohaintza ezeztatu dezakezu gure donate.yunohost.org orrialdeko “Kudeatu zure hileko dohaintza” estekaren bidez.