Compare commits

..

4 commits

15 changed files with 33 additions and 106 deletions

View file

@ -6,6 +6,5 @@
- [Lire le README en français](README_fr.md)
- [Le o README en galego](README_gl.md)
- [Baca README dalam bahasa bahasa Indonesia](README_id.md)
- [Lees de README in het Nederlands](README_nl.md)
- [Прочитать README на русский](README_ru.md)
- [阅读中文(简体)的 README](README_zh_Hans.md)

View file

@ -1,10 +1,18 @@
<!--
N.B.: This README was automatically generated by <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
It shall NOT be edited by hand.
-->
# Forgejo for YunoHost
**This is the Trax custom variant of Forgejo-for-Yunohost.**
The Trax variant has:
- [ForgeFed](https://forgefed.org/) federation enabled
- [Libravatar](https://www.libravatar.org/) federated avatars enabled
- unstable/experimental build versions
- some "Trax" custom branding
The remaining documentation is from the standard variant.
---
[![Integration level](https://dash.yunohost.org/integration/forgejo.svg)](https://ci-apps.yunohost.org/ci/apps/forgejo/) ![Working status](https://ci-apps.yunohost.org/ci/badges/forgejo.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/forgejo.maintain.svg)
[![Install Forgejo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=forgejo)
@ -34,7 +42,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Shipped version:** 9.0.1~ynh2
**Shipped version:** 9.0.0~ynh1
## Screenshots

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Versión actual:** 9.0.1~ynh2
**Versión actual:** 9.0.0~ynh1
## Capturas
@ -51,7 +51,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
## Información para desarrolladores
Por favor enviar sus correcciones a la [rama `testing`](https://github.com/YunoHost-Apps/forgejo_ynh/tree/testing).
Por favor enviar sus correcciones a la [`branch testing`](https://github.com/YunoHost-Apps/forgejo_ynh/tree/testing
Para probar la rama `testing`, sigue asÍ:

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Paketatutako bertsioa:** 9.0.1~ynh2
**Paketatutako bertsioa:** 9.0.0~ynh1
## Pantaila-argazkiak

View file

@ -34,7 +34,7 @@ Présenté par une communauté inclusive sous l'égide de Codeberg e.V., une org
- Modèle personnalisé HTML, de fichiers statiques et de nombreux autres.
**Version incluse:** 9.0.1~ynh2
**Version incluse:** 9.0.0~ynh1
## Captures décran

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Versión proporcionada:** 9.0.1~ynh2
**Versión proporcionada:** 9.0.0~ynh1
## Capturas de pantalla

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Versi terkirim:** 9.0.1~ynh2
**Versi terkirim:** 9.0.0~ynh1
## Tangkapan Layar

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Versione pubblicata:** 9.0.1~ynh2
**Versione pubblicata:** 1.21.8-0~ynh2
## Screenshot

View file

@ -1,64 +0,0 @@
<!--
NB: Deze README is automatisch gegenereerd door <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
Hij mag NIET handmatig aangepast worden.
-->
# Forgejo voor Yunohost
[![Integratieniveau](https://dash.yunohost.org/integration/forgejo.svg)](https://ci-apps.yunohost.org/ci/apps/forgejo/) ![Mate van functioneren](https://ci-apps.yunohost.org/ci/badges/forgejo.status.svg) ![Onderhoudsstatus](https://ci-apps.yunohost.org/ci/badges/forgejo.maintain.svg)
[![Forgejo met Yunohost installeren](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=forgejo)
*[Deze README in een andere taal lezen.](./ALL_README.md)*
> *Met dit pakket kun je Forgejo snel en eenvoudig op een YunoHost-server installeren.*
> *Als je nog geen YunoHost hebt, lees dan [de installatiehandleiding](https://yunohost.org/install), om te zien hoe je 'm installeert.*
## Overzicht
Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.
Brought to you by an inclusive community under the umbrella of Codeberg e.V., a democratic non-profit organization, Forgejo can be trusted to be exclusively Free Software. It focuses on security, scaling, federation and privacy.
### Features
- User dashboard, user profile and activity timeline.
- User, organization and repository management.
- Repository and organization webhooks, including Slack, Discord and Dingtalk.
- Repository Git hooks, deploy keys and Git LFS.
- Repository issues, pull requests, wiki, protected branches and collaboration.
- Migrate and mirror repositories with wiki from other code hosts.
- Web editor for quick editing repository files and wiki.
- Jupyter Notebook and PDF rendering.
- Authentication via SMTP, LDAP.
- Customize HTML templates, static files and many others.
**Geleverde versie:** 9.0.1~ynh2
## Schermafdrukken
![Schermafdrukken van Forgejo](./doc/screenshots/screenshot.png)
## Documentatie en bronnen
- Officiele website van de app: <https://forgejo.org>
- Officiele gebruikersdocumentatie: <https://forgejo.org/docs/latest/user/>
- Officiele beheerdersdocumentatie: <https://forgejo.org/docs/latest/admin/>
- Upstream app codedepot: <https://codeberg.org/forgejo/forgejo>
- YunoHost-store: <https://apps.yunohost.org/app/forgejo>
- Meld een bug: <https://github.com/YunoHost-Apps/forgejo_ynh/issues>
## Ontwikkelaarsinformatie
Stuur je pull request alsjeblieft naar de [`testing`-branch](https://github.com/YunoHost-Apps/forgejo_ynh/tree/testing).
Om de `testing`-branch uit te proberen, ga als volgt te werk:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/forgejo_ynh/tree/testing --debug
of
sudo yunohost app upgrade forgejo -u https://github.com/YunoHost-Apps/forgejo_ynh/tree/testing --debug
```
**Verdere informatie over app-packaging:** <https://yunohost.org/packaging_apps>

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**Поставляемая версия:** 9.0.1~ynh2
**Поставляемая версия:** 9.0.0~ynh1
## Снимки экрана

View file

@ -34,7 +34,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
- Customize HTML templates, static files and many others.
**分发版本:** 9.0.1~ynh2
**分发版本:** 9.0.0~ynh1
## 截图

View file

@ -22,10 +22,6 @@ LOG_SQL = false
[repository]
ROOT = __DATA_DIR__/repositories
FORCE_PRIVATE = false
ENABLE_PUSH_CREATE_USER = true
ENABLE_PUSH_CREATE_ORG = true
DEFAULT_PUSH_CREATE_PRIVATE = true
DEFAULT_REPO_UNITS = repo.code,repo.pulls
[server]
DOMAIN = __DOMAIN__
@ -93,6 +89,8 @@ LEVEL = Warn
[security]
INSTALL_LOCK = true
SECRET_KEY = __SECRET_KEY__
REVERSE_PROXY_AUTHENTICATION_USER = REMOTE-USER
REVERSE_PROXY_AUTHENTICATION_EMAIL = EMAIL
REVERSE_PROXY_TRUSTED_PROXIES = 127.0.0.0/8,::1/128
INTERNAL_TOKEN = __INTERNAL_TOKEN__

View file

@ -6,8 +6,7 @@ location __PATH__/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Webauth-User $remote_user;
proxy_set_header X-Forwarded-Host $server_name;
client_max_body_size 200M;

View file

@ -1,16 +1,3 @@
**This is the Trax custom variant of Forgejo-for-Yunohost.**
The Trax variant has:
- [ForgeFed](https://forgefed.org/) federation enabled
- [Libravatar](https://www.libravatar.org/) federated avatars enabled
- sometimes unstable/experimental build versions
- some "Trax" custom branding
The remaining documentation is from the standard variant.
---
Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.
Brought to you by an inclusive community under the umbrella of Codeberg e.V., a democratic non-profit organization, Forgejo can be trusted to be exclusively Free Software. It focuses on security, scaling, federation and privacy.

View file

@ -5,7 +5,7 @@ name = "Forgejo"
description.en = "Lightweight software forge"
description.fr = "Forge logiciel légère"
version = "9.0.1~ynh2"
version = "9.0.0~ynh1"
maintainers = [ "Julian Foad", "Emmanuel Averty" ]
@ -48,12 +48,12 @@ ram.runtime = "2G"
[resources]
[resources.sources.main]
amd64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.1/forgejo-9.0.1-linux-amd64.xz"
amd64.sha256 = "e63399648a285ee4b384ae8cfcc2828dc765256de2418fc599d4972110e625c1"
arm64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.1/forgejo-9.0.1-linux-arm64.xz"
arm64.sha256 = "293054ba840e8d64acd05ba1d7ed97a8589c2387f30a529dedf5c555bc4adec3"
armhf.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.1/forgejo-9.0.1-linux-arm-6.xz"
armhf.sha256 = "f90fffaf90750b4423ea1831b67db9a1d0c19ca34e1fbd178966c0ec6b24ba46"
amd64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-amd64.xz"
amd64.sha256 = "b2fd8b26665de43fb3c57196839554964ea2421de923718e418d9d7f7432fdc9"
arm64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-arm64.xz"
arm64.sha256 = "d17ec959f7006a20429438407b3f11936a2634326381410f111b615953041578"
armhf.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-arm-6.xz"
armhf.sha256 = "5cf69477af880b2865ee2548bef3ef68d9031d7fa314fc06c977aa2d673c7eb6"
format = "whatever"
extract = false
rename = "forgejo.xz"