I packaged Gogs which is a very useful app: it offer a complete alternative to GitHub.
Official website: https://gogs.io/
Integration with YunoHost
- Auto login with the SSO is working
- LDAP is used for user infos (email,…)
- install works on a path or at the root of the domain
- In public mode, non authentificated user will be able to see and clone public repository
- backup/restore script are fully functional
sudo yunohost app install -l Gogs https://github.com/YunoHost-Apps/gogs_ynh
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/gogs_ynh
Please let me know if it works for you!