YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
Find a file
Alexandre Aubin 4f9cd9a73f
Update registrars list (#2161)
* update registrar_list for lexicon 3.21.1

* fix formatting

* fix wedos references
2025-09-17 21:50:58 +02:00
.github Use a github workflow that doesn't generate a stupid AI changelog or whatev 2025-09-08 19:54:28 +02:00
.gitlab/ci Integrate utils/ from Moulinette directly in yunohost core 2025-08-04 03:51:50 +02:00
bin Merge tag 'debian/12.0.17' into dev 2025-05-18 18:49:39 +02:00
conf fix/add upnp rules in the nftables conf (#2175) 2025-09-13 00:08:30 +02:00
debian Update changelog: whitespace makes debian sing the song of its people 2025-09-17 20:16:51 +02:00
doc 🎨 Format Python code with Ruff, and Bash code with Shfmt 2025-07-07 15:01:39 +00:00
helpers 🎨 Format Python code with Ruff, and Bash code with Shfmt 2025-09-17 19:45:51 +00:00
hooks 'set -Eeuo pipefail' is a fucking pitfall 2025-09-10 18:33:41 +02:00
locales Translated using Weblate (Basque) 2025-09-08 18:53:34 +02:00
maintenance Update changelog for 12.1.18 2025-09-08 19:32:29 +02:00
share fix wedos references 2025-08-31 09:28:02 +02:00
src 🎨 Format Python code with Ruff, and Bash code with Shfmt 2025-09-15 13:00:22 +00:00
tests Ensure that ynh_string_random returns a result (#2181) 2025-09-15 01:42:26 +02:00
.codeclimate.yml add fixme plugin 2022-01-04 18:05:24 +01:00
.gitignore Move pytest files from src/tests/ to tests/ 2025-06-30 16:06:11 +02:00
.gitlab-ci.yml Remove the tag docker from the code_quality workflow. It doesn't exist anymore. 2025-03-01 12:56:22 +01:00
.python-version style: Ensure all python files have a valid sheband and a Copyright header 2024-12-02 14:43:00 +01:00
.shellcheckrc Update .shellcheckrc with disabled checks 2025-07-07 17:01:01 +02:00
LICENSE Add AGPL license 2015-07-15 15:28:09 +02:00
pyproject.toml Update pyproject.toml: hmpf 2025-09-04 02:31:08 +02:00
README.md Update README.md: update screenshot, sponsors etc 2024-11-16 18:27:00 +01:00

YunoHost

YunoHost

Version Pipeline status Test coverage Project license CodeQL Mastodon Follow

YunoHost is an operating system aiming to simplify as much as possible the administration of a server.

This repository corresponds to the core code of YunoHost, mainly written in Python and Bash.

Screenshots

Webadmin (Yunohost-Admin) Single sign-on user portal (Yunohost-portal + SSOwat)
Web admin insterface screenshot User portal screenshot

Contributing

View of the translation rate for the different languages available in YunoHost

License

As other components of YunoHost, this repository is licensed under GNU AGPL v3.

They support us <3

We are thankful for our sponsors providing us with infrastructure and grants!

NLnet Foundation Next Generation Internet Code Lutin

Globenet Gitoyen tetaneutral.net Octopuce

This project was funded through the NGI0 PET Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 825310. If you're interested, check out how to apply in this video!