{"id":13483754,"url":"https://github.com/YunoHost/yunohost","last_synced_at":"2025-03-27T15:30:32.207Z","repository":{"id":17089050,"uuid":"19854246","full_name":"YunoHost/yunohost","owner":"YunoHost","description":"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.","archived":false,"fork":false,"pushed_at":"2025-03-26T20:55:56.000Z","size":20888,"stargazers_count":2389,"open_issues_count":65,"forks_count":296,"subscribers_count":67,"default_branch":"dev","last_synced_at":"2025-03-26T21:37:09.006Z","etag":null,"topics":["python","self-hosted","self-hosting","selfhosted","yunohost"],"latest_commit_sha":null,"homepage":"https://yunohost.org","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jclouds/jclouds","license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YunoHost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://donate.yunohost.org","liberapay":"YunoHost"}},"created_at":"2014-05-16T11:29:11.000Z","updated_at":"2025-03-26T20:55:59.000Z","dependencies_parsed_at":"2023-10-03T03:17:39.560Z","dependency_job_id":"602125b3-4744-4542-845f-5d222f2a511b","html_url":"https://github.com/YunoHost/yunohost","commit_stats":{"total_commits":9114,"total_committers":347,"mean_commits":"26.265129682997117","dds":0.6181698485845951,"last_synced_commit":"cb09097c47611e59d0af9371bd109aa908494337"},"previous_names":[],"tags_count":437,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunoHost%2Fyunohost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunoHost%2Fyunohost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunoHost%2Fyunohost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YunoHost%2Fyunohost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YunoHost","download_url":"https://codeload.github.com/YunoHost/yunohost/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245785799,"owners_count":20671632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","self-hosted","self-hosting","selfhosted","yunohost"],"created_at":"2024-07-31T17:01:14.921Z","updated_at":"2025-03-27T15:30:32.197Z","avatar_url":"https://github.com/YunoHost.png","language":"Python","funding_links":["https://donate.yunohost.org","https://liberapay.com/YunoHost"],"categories":["Python","\u003ca id=\"tag-dev\" href=\"#tag-dev\"\u003eDev\u003c/a\u003e","HarmonyOS","python","self-hosting","Table of Contents"],"sub_categories":["\u003ca id=\"tag-dev-other\" href=\"#tag-dev-other\"\u003eOther Dev projects\u003c/a\u003e","Windows Manager","USB GADGET","Operating System"],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"YunoHost\" src=\"https://raw.githubusercontent.com/YunoHost/doc/master/images/logo_roundcorner.png\" width=\"100px\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eYunoHost\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \n![Version](https://img.shields.io/github/v/tag/yunohost/yunohost?label=version\u0026sort=semver)\n[![Pipeline status](https://gitlab.com/yunohost/yunohost/badges/dev/pipeline.svg)](https://gitlab.com/yunohost/yunohost/-/pipelines)\n![Test coverage](https://gitlab.com/yunohost/yunohost/badges/dev/coverage.svg)\n[![Project license](https://img.shields.io/gitlab/license/yunohost/yunohost)](https://github.com/YunoHost/yunohost/blob/dev/LICENSE)\n[![CodeQL](https://github.com/yunohost/yunohost/workflows/CodeQL/badge.svg)](https://github.com/YunoHost/yunohost/security/code-scanning)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/28084)](https://mastodon.social/@yunohost)\n\n\u003c/div\u003e\n\nYunoHost is an operating system aiming to simplify as much as possible the administration of a server.\n\nThis repository corresponds to the core code of YunoHost, mainly written in Python and Bash.\n\n- [Project features](https://yunohost.org/whatsyunohost)\n- [Project website](https://yunohost.org)\n- [Install documentation](https://yunohost.org/install)\n- [Issue tracker](https://github.com/YunoHost/issues)\n\n## Screenshots\n\nWebadmin ([Yunohost-Admin](https://github.com/YunoHost/yunohost-admin)) | Single sign-on user portal ([Yunohost-portal](https://github.com/YunoHost/yunohost-portal) + [SSOwat](https://github.com/YunoHost/ssowat))\n--- | ---\n\u003cimg alt=\"Web admin insterface screenshot\" src=\"https://raw.githubusercontent.com/YunoHost/doc/master/images/webadmin.jpg\" width=\"500px\"/\u003e | \u003cimg alt=\"User portal screenshot\" src=\"https://raw.githubusercontent.com/YunoHost/doc/master/images/user_panel.jpg\" width=\"600px\"/\u003e\n\n\n\n\n## Contributing\n\n- You can learn how to get started with developing on YunoHost by reading [this piece of documentation](https://yunohost.org/dev).\n- Come chat with us on the [dev chatroom](https://yunohost.org/chat_rooms)!\n- You can help translate YunoHost on our [translation platform](https://translate.yunohost.org/engage/yunohost/?utm_source=widget).\n\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"View of the translation rate for the different languages available in YunoHost\" src=\"https://translate.yunohost.org/widgets/yunohost/-/core/horizontal-auto.svg\" alt=\"Translation status\" /\u003e\n\u003c/p\u003e\n\n## License\n\nAs [other components of YunoHost](https://yunohost.org/faq), this repository is licensed under GNU AGPL v3.\n\n## They support us \u003c3\n\nWe are thankful for our sponsors providing us with infrastructure and grants!\n\n\u003cdiv align=\"center\"\u003e\n\u003cp style=\"margin-left:auto;margin-right:auto;\"\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://nlnet.nl\"\u003e\u003cimg alt=\"NLnet Foundation\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_nlnet.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://www.ngi.eu\"\u003e\u003cimg alt=\"Next Generation Internet\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_ngi.png\" width=\"130px\"/\u003e\u003c/a\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://www.codelutin.com\"\u003e\u003cimg alt=\"Code Lutin\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_codelutin.png\" width=\"100px\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp style=\"margin-left:auto;margin-right:auto;\"\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://www.globenet.org\"\u003e\u003cimg alt=\"Globenet\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_globenet.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://www.gitoyen.net\"\u003e\u003cimg alt=\"Gitoyen\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_gitoyen.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://tetaneutral.net\"\u003e\u003cimg alt=\"tetaneutral.net\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_tetaneutral.png\" width=\"80px\"/\u003e\u003c/a\u003e\n\u003ca style=\"padding: 5px;\" href=\"https://octopuce.fr\"\u003e\u003cimg alt=\"Octopuce\" src=\"https://raw.githubusercontent.com/YunoHost/landingpage/main/assets/img/logo_octopuce.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\nThis project was funded through the [NGI0 PET](https://nlnet.nl/PET) Fund, a fund established by NLnet with financial support from the European Commission's [Next Generation Internet](https://ngi.eu/) 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](https://media.ccc.de/v/36c3-10795-ngi_zero_a_treasure_trove_of_it_innovation)! \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYunoHost%2Fyunohost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FYunoHost%2Fyunohost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYunoHost%2Fyunohost/lists"}