Логотип Yunohost

Пожертвувати для YunoHost!

YunoHost працює приблизно з 2012 року і по суті розробляється на добровільній основі і за межами комерційного сектора.

YunoHost - це скромний проект з точки зору ресурсів, які він має, але амбітний, як для свого активізму, так і для його технічного та інтерфейсного дизайну, а також для необхідної наполегливості для пакування та підтримки сотень додатків у нашому каталозі.

Якщо, як і ми, ви хочете, щоб проект продовжував функціонувати, еволюціонувати, щоб виконувати свої обіцянки, і дати нам можливість піклуватися про спільноту, саме для цього потрібні пожертвування!

Why support YunoHost in 2025-2026?

YunoHost — це некомерційний проект, який виступає за децентралізований Інтернет з відкритими, сумісними та відповідальними технологіями, що поважають конфіденційність та (відновлюють) можливості якомога більшої кількості людей та колективів.
Для цього ми прагнемо зібрати 28 500 євро цього року, які будуть розподілені між такими трьома цілями:

1. Зберегти те, що корисно для вас 5500 євро

Пожертвування використовуються в основному для підтримки існуючої системи, зокрема, шляхом оплати витрат на інфраструктуру (послуги YunoHost і автоматизація завдань) і дозволяє команді зустрічатися не рідше одного разу на рік.

2. зробити позицію координатора постійною 12000 євро

З середини 2024 року команда, яка займається щоденним розвитком YunoHost, звертається до координатора (також відомого як «розважальний агент»), щоб він піклувався про колектив як з людської, так і з адміністративної точки зору, а також у зовнішніх зв'язках. Ця нова людина дуже нам допомогла з того часу, тому нам потрібні додаткові пожертви для підтримки цієї важливої позиції.

3. підвищення розвитку 11000 євро

Публікація нових масштабних розробок істотно залежить від наявності вкладників. Якщо бюджет дозволяє, команда хотіла б винагородити певні розробки, щоб дозволити вкладникам звільнити професійний час для їх реалізації.

2025-2026 Campaign progress

Кампанія зі збору пожертв % завершена, потреби оцінюються в євро на місяць
  • Постійні пожертви:
  • Одноразові пожертви:

YunoHost у 2024

Зображення Клода, талісмана YunoHost. Людиноподібний опосум з фіолетовим волоссям і шарфом, круглих окулярах, бежевих штанях з кишенями та синьому кроп-топі з логотипом YunoHost.

Проект

  • 14 років існування
  • близько п'ятнадцяти регулярно активних основних учасників
  • волонтерська робота, вартість якої може становити щонайменше 250 000 євро на рік, якщо вона буде оплачуватися

Спільнота

  • ~10 000 встановлень у 77 країнах
  • 130 постійних або випадкових донорів у 2024 році
  • Більше 8 700 облікових записів на різних каналах проекту (кузня (forge), форум, чат)
  • Більше 15 підтримуваних мов

Програмне забезпечення та його екосистема

Для чого використовуються ваші пожертви?

Ваші пожертви гарантують нашу незалежність: вони складають весь наш дохід у 2024 році.

Доходи

В останні роки пожертвування становили близько 15 000 євро на рік, в основному від фізичних осіб.

Між 2021 і 2023 роками проект отримав гранти від фонду NLnet та компанії CodeLutin на загальну суму близько 15 000 євро, які були використані для розробки функцій для версій 4 та 11 проекту. Команда регулярно подає заявки на нові гранти.

Крім того, YunoHost отримує значні пожертви у вигляді серверів або пропускної здатності від інших некомерційних організацій, а також від незалежних веб-компаній, таких як Globenet, Gitoyen, TetaNeutral та Octopuce.
Ці речі не представлені у вигляді пожертв на графіку нижче.

Витрати

Між 2022 і 2024 роками колектив витрачав близько 12 500 євро на рік.
У 2025 році створення посади «координатора» для колективу становитиме додаткові витрати у розмірі 12 000 євро на рік. YunoHost хотів би мати можливість продовжувати свої фінансові внески у розробку важливих функцій для проекту та його спільноти. Таким чином, прогнозований бюджет на 2025 рік становить близько 28 000 євро.

Витрати за проектом поділяються на такі категорії:

Плани дій та бажань

Ми публікуємо тут план дій, щоб дати чіткіше уявлення про те, що ми плануємо розробити. Він НЕ є обіцянкою, оскільки залежить від наявності та енергії волонтерів. Тому він може бути змінений в будь-який час.

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 (beta)
⬆️ 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 (beta)
⚙️ Initial Trixie support
⚙️ Migration to Pydantic v2
13.1
🔐 Integrate vulnerabilities alerts in diagnosis
🚪 Support OIDC / Replace SSOwat by Authelia 💰
📦 Packaging v3 💰
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 💰
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 💰
In many scenarios, admins would like users to be able to autonomously register on the server, possibly using invite links or validation a posteriori.
🚑 Automatic remote backup, backup policy 💰
???
Someday™
⚙️ Initial Forky support
📦 App bundles
💾 Storage management
🔐 2FA in webadmin
⚙️ Replace moulinette with FastAPI
🦸Limited admins?
⚙️ R&D on Yunohost "clusters" / "extensions" / KubertnHost?
💰 Timescale depend on grant / donations

Загальні питання щодо пожертвувань

Чи буде моя пожертва вираховуватися з оподатковуваного доходу?

Наразі ми не надаємо квитанції про пожертви, що підлягають податковому вирахуванню. Однак ми можемо видавати квитанції про пожертви для ваших бухгалтерських цілей.

Моє пожертвування надсилається не YunoHost, а асоціації підтримки самостійного хостингу. Це нормально?

Так, це очікувано, Support Self-Hosting – це асоціація, яка дозволяє проекту YunoHost збирати пожертви та оплачувати витрати.

Чи можу я стати членом асоціації Support Self-Hosting?

Ні: це асоціація, учасники якої обираються шляхом кооптації.
Ми вважаємо, що вам не потрібно бути учасником/цею Support Self-Hosting, щоб зробити свій внесок у проект YunoHost. Будь-хто може прийти та допомогти в більшості наших проектів, і ми робимо все можливе, щоб вітати волонтерів.

Я не можу робити регулярні пожертви, але хотів би підтримати YunoHost. Що я можу зробити?

Дякуємо за вашу підтримку та відданість.
Ви можете зробити одноразову пожертву безпосередньо зі сторінки donate.yunohost.org.

Я зробив щомісячний внесок, але помилився в сумі або хочу її змінити. Як мені діяти далі?

Ми не можемо змінити суму майбутніх списань.
Але ви можете скасувати попереднє пожертвування та розпочати нове, скориставшись посиланням «Керування щомісячним пожертвуванням» на нашій сторінці donate.yunohost.org.

Я зараз роблю регулярний внесок, але термін дії моєї кредитної картки закінчився. Що мені робити?

Зазвичай, ваш регулярний внесок автоматично припиняється після деактивації вашої картки.
Щоб оновити свої банківські реквізити за допомогою Support Self-Hosting, будь ласка, заповніть форму на сторінці donate.yunohost.org так, ніби це ваш перший внесок.

Моя організація не має кредитної картки, але хотіла б зробити пожертву. Як мені це зробити?

Ви можете зв’язатися з нами, щоб ми могли надати вам IBAN для здійснення банківського переказу.

Я хочу зупинити регулярне пожертвування. Що я можу зробити?

Ви можете скасувати свою пожертву, скориставшись посиланням «Керувати щомісячною пожертвою» на нашій сторінці donate.yunohost.org.