Compare commits
1 commit
Author | SHA1 | Date | |
---|---|---|---|
8dc4e3a739 |
15 changed files with 22 additions and 110 deletions
|
@ -6,6 +6,5 @@
|
||||||
- [Lire le README en français](README_fr.md)
|
- [Lire le README en français](README_fr.md)
|
||||||
- [Le o README en galego](README_gl.md)
|
- [Le o README en galego](README_gl.md)
|
||||||
- [Baca README dalam bahasa bahasa Indonesia](README_id.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_ru.md)
|
||||||
- [阅读中文(简体)的 README](README_zh_Hans.md)
|
- [阅读中文(简体)的 README](README_zh_Hans.md)
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Shipped version:** 9.0.2~ynh1
|
**Shipped version:** 9.0.0~ynh1
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Versión actual:** 9.0.2~ynh1
|
**Versión actual:** 9.0.0~ynh1
|
||||||
|
|
||||||
## Capturas
|
## Capturas
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ Brought to you by an inclusive community under the umbrella of Codeberg e.V., a
|
||||||
|
|
||||||
## Información para desarrolladores
|
## 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Í:
|
Para probar la rama `testing`, sigue asÍ:
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Paketatutako bertsioa:** 9.0.2~ynh1
|
**Paketatutako bertsioa:** 9.0.0~ynh1
|
||||||
|
|
||||||
## Pantaila-argazkiak
|
## Pantaila-argazkiak
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Modèle personnalisé HTML, de fichiers statiques et de nombreux autres.
|
||||||
|
|
||||||
|
|
||||||
**Version incluse :** 9.0.2~ynh1
|
**Version incluse :** 9.0.0~ynh1
|
||||||
|
|
||||||
## Captures d’écran
|
## Captures d’écran
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Versión proporcionada:** 9.0.2~ynh1
|
**Versión proporcionada:** 9.0.0~ynh1
|
||||||
|
|
||||||
## Capturas de pantalla
|
## Capturas de pantalla
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Versi terkirim:** 9.0.2~ynh1
|
**Versi terkirim:** 9.0.0~ynh1
|
||||||
|
|
||||||
## Tangkapan Layar
|
## Tangkapan Layar
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Versione pubblicata:** 9.0.1~ynh2
|
**Versione pubblicata:** 1.21.8-0~ynh2
|
||||||
|
|
||||||
## Screenshot
|
## Screenshot
|
||||||
|
|
||||||
|
|
64
README_nl.md
64
README_nl.md
|
@ -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.2~ynh1
|
|
||||||
|
|
||||||
## 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>
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**Поставляемая версия:** 9.0.2~ynh1
|
**Поставляемая версия:** 9.0.0~ynh1
|
||||||
|
|
||||||
## Снимки экрана
|
## Снимки экрана
|
||||||
|
|
||||||
|
|
|
@ -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.
|
- Customize HTML templates, static files and many others.
|
||||||
|
|
||||||
|
|
||||||
**分发版本:** 9.0.2~ynh1
|
**分发版本:** 9.0.0~ynh1
|
||||||
|
|
||||||
## 截图
|
## 截图
|
||||||
|
|
||||||
|
|
15
conf/app.ini
15
conf/app.ini
|
@ -1,15 +1,9 @@
|
||||||
; https://codeberg.org/forgejo/forgejo/src/branch/forgejo/custom/conf/app.example.ini
|
; https://codeberg.org/forgejo/forgejo/src/branch/forgejo/custom/conf/app.example.ini
|
||||||
APP_NAME = Trax Forgejo
|
APP_NAME = Forgejo
|
||||||
RUN_USER = __APP__
|
RUN_USER = __APP__
|
||||||
RUN_MODE = prod
|
RUN_MODE = prod
|
||||||
WORK_PATH = __INSTALL_DIR__
|
WORK_PATH = __INSTALL_DIR__
|
||||||
|
|
||||||
[federation]
|
|
||||||
ENABLED = true
|
|
||||||
|
|
||||||
[F3]
|
|
||||||
ENABLED = true
|
|
||||||
|
|
||||||
[database]
|
[database]
|
||||||
DB_TYPE = postgres
|
DB_TYPE = postgres
|
||||||
HOST = 127.0.0.1:5432
|
HOST = 127.0.0.1:5432
|
||||||
|
@ -22,10 +16,6 @@ LOG_SQL = false
|
||||||
[repository]
|
[repository]
|
||||||
ROOT = __DATA_DIR__/repositories
|
ROOT = __DATA_DIR__/repositories
|
||||||
FORCE_PRIVATE = false
|
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]
|
[server]
|
||||||
DOMAIN = __DOMAIN__
|
DOMAIN = __DOMAIN__
|
||||||
|
@ -61,7 +51,6 @@ ENABLE_REVERSE_PROXY_EMAIL = true
|
||||||
[picture]
|
[picture]
|
||||||
AVATAR_UPLOAD_PATH = __DATA_DIR__/data/avatars
|
AVATAR_UPLOAD_PATH = __DATA_DIR__/data/avatars
|
||||||
REPOSITORY_AVATAR_UPLOAD_PATH = __DATA_DIR__/data/repo-avatars
|
REPOSITORY_AVATAR_UPLOAD_PATH = __DATA_DIR__/data/repo-avatars
|
||||||
ENABLE_FEDERATED_AVATAR = true
|
|
||||||
|
|
||||||
[attachment]
|
[attachment]
|
||||||
PATH = __DATA_DIR__/attachments
|
PATH = __DATA_DIR__/attachments
|
||||||
|
@ -93,6 +82,8 @@ LEVEL = Warn
|
||||||
[security]
|
[security]
|
||||||
INSTALL_LOCK = true
|
INSTALL_LOCK = true
|
||||||
SECRET_KEY = __SECRET_KEY__
|
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
|
REVERSE_PROXY_TRUSTED_PROXIES = 127.0.0.0/8,::1/128
|
||||||
INTERNAL_TOKEN = __INTERNAL_TOKEN__
|
INTERNAL_TOKEN = __INTERNAL_TOKEN__
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,6 @@ location __PATH__/ {
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
proxy_set_header X-Forwarded-Host $server_name;
|
proxy_set_header X-Forwarded-Host $server_name;
|
||||||
proxy_set_header X-Webauth-User $remote_user;
|
|
||||||
|
|
||||||
client_max_body_size 200M;
|
client_max_body_size 200M;
|
||||||
|
|
||||||
|
|
|
@ -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.
|
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.
|
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.
|
||||||
|
|
|
@ -5,9 +5,9 @@ name = "Forgejo"
|
||||||
description.en = "Lightweight software forge"
|
description.en = "Lightweight software forge"
|
||||||
description.fr = "Forge logiciel légère"
|
description.fr = "Forge logiciel légère"
|
||||||
|
|
||||||
version = "9.0.2~ynh1"
|
version = "9.0.0~ynh1"
|
||||||
|
|
||||||
maintainers = [ "Julian Foad", "Emmanuel Averty" ]
|
maintainers = [ "Emmanuel Averty" ]
|
||||||
|
|
||||||
[upstream]
|
[upstream]
|
||||||
license = "GPL-3.0-or-later"
|
license = "GPL-3.0-or-later"
|
||||||
|
@ -48,12 +48,12 @@ ram.runtime = "2G"
|
||||||
|
|
||||||
[resources]
|
[resources]
|
||||||
[resources.sources.main]
|
[resources.sources.main]
|
||||||
amd64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.2/forgejo-9.0.2-linux-amd64.xz"
|
amd64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-amd64.xz"
|
||||||
amd64.sha256 = "11fe124ef5cabb9439bc88219b62fb9104941b79bb06d5b1300b1534313de4d3"
|
amd64.sha256 = "b2fd8b26665de43fb3c57196839554964ea2421de923718e418d9d7f7432fdc9"
|
||||||
arm64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.2/forgejo-9.0.2-linux-arm64.xz"
|
arm64.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-arm64.xz"
|
||||||
arm64.sha256 = "b2d21393c3393c621290821d1f061597b73edc84abd052e0782d43177cf1f3ca"
|
arm64.sha256 = "d17ec959f7006a20429438407b3f11936a2634326381410f111b615953041578"
|
||||||
armhf.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.2/forgejo-9.0.2-linux-arm-6.xz"
|
armhf.url = "https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-arm-6.xz"
|
||||||
armhf.sha256 = "5f3c861c6b8c28ea1f41982106f0e4073443c9d0606843f913e397611947a89a"
|
armhf.sha256 = "5cf69477af880b2865ee2548bef3ef68d9031d7fa314fc06c977aa2d673c7eb6"
|
||||||
format = "whatever"
|
format = "whatever"
|
||||||
extract = false
|
extract = false
|
||||||
rename = "forgejo.xz"
|
rename = "forgejo.xz"
|
||||||
|
|
Loading…
Reference in a new issue