Hey there !
Debian 13 Trixie is out for some time now, and we are working hard on making YunoHost work on it.
Basic functionalities work, and the automated tests pass for most of the apps.
Buuuut the work is not finished ! Email doesn’t work, for sure, but there are probably many other things that are broken too.
The migration from Debian 12 isn’t written either.
Anyways, we are happy to announce that we can start asking you, if you are familiar with Linux development and server administration, to install and test Trixie and report for broken stuff.
THIS IS ALPHA-STAGE DEVELOPMENT, WE ABSOLUTELY DISCOURAGE ANY USE OF YUNOHOST 13.x (or running the migration to be shipped in 12.x) ON A PRODUCTION SERVER - IT WILL BREAK !

How to install
The documentation contains instructions on how to install a development environment.
You can either use pre-installed YunoHost Incus images on Trixie.
To install YunoHost on Debian Trixie, please run the install script from the Github repository as documented:
curl https://raw.githubusercontent.com/YunoHost/install_script/main/trixie | bash -s -- -d unstable
What to test ?
There are not (yet) many huge changes, but we moved to Pydantic v2, that can trigger issues kinda everywhere.
Apart from validating that the install does work, we encourage you to test every apps and features that you would typically use in a real-life server (so including the webadmin, the user portal, diagnosis, certificates, emails, …).
Test some apps
You can see on our dash that some apps are not passing automated tests on Trixie for now.
But apps that pass automated tests are NOT guaranteed to actually work! So please try to install apps and see if they work as you expected!
Thanks a lot to everyone who contributed to this alpha, and who will spend time testing it!
Preliminary changelog
- Refactorize Apt configuration
- Use conf-regen to manage apt source lists and configuration
- Use the new debian repository repo.yunohost.org/debian
- Upgrade the Dovecot configuration for v2.4
- Drop support for Packaging v1
- Require Python v3.13
- Use Pydantic v2
- Replace spwd with direct call to passwd
- Replace mysqlshow, mysqldump with mariadb-show, mariadb-dump
Some future changes are planned and might be of interest to Apps packagers:
- Drop the Yarn deb repository, use Corepack instead