devops/gitea: Speak about ALLOWED_HOST_LIST
This commit is contained in:
parent
13a617ffe0
commit
3a866b10e8
@ -30,6 +30,7 @@ Votre playbook ressemblera à quelque chose comme ça :
|
|||||||
INSTALL_LOCK: "true"
|
INSTALL_LOCK: "true"
|
||||||
GITEA__security__SECRET_KEY: "{{ secret_key }}"
|
GITEA__security__SECRET_KEY: "{{ secret_key }}"
|
||||||
GITEA__security__INTERNAL_TOKEN: "{{ internal_token }}"
|
GITEA__security__INTERNAL_TOKEN: "{{ internal_token }}"
|
||||||
|
GITEA__webhook__ALLOWED_HOST_LIST: "external"
|
||||||
```
|
```
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -29,7 +29,8 @@ docker container run --name gitea --network my_ci_net -p 2222:22 \
|
|||||||
-p 3000:3000 -v /etc/localtime:/etc/localtime:ro -v gitea-data:/data \
|
-p 3000:3000 -v /etc/localtime:/etc/localtime:ro -v gitea-data:/data \
|
||||||
-v /etc/timezone:/etc/timezone:ro -e RUN_MODE=prod \
|
-v /etc/timezone:/etc/timezone:ro -e RUN_MODE=prod \
|
||||||
-e DOMAIN=gitea -e SSH_DOMAIN=gitea -e INSTALL_LOCK=true \
|
-e DOMAIN=gitea -e SSH_DOMAIN=gitea -e INSTALL_LOCK=true \
|
||||||
-e GITEA__security__SECRET_KEY -e GITEA__security__INTERNAL_TOKEN -d \
|
-e GITEA__security__SECRET_KEY -e GITEA__security__INTERNAL_TOKEN \
|
||||||
|
-e GITEA__webhook__ALLOWED_HOST_LIST=private,external -d \
|
||||||
gitea/gitea:1
|
gitea/gitea:1
|
||||||
```
|
```
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,3 +1,18 @@
|
|||||||
|
::::: {.warning}
|
||||||
|
|
||||||
|
Pour des raisons de sécurité, les *webhooks* ne peuvent, par défaut, être
|
||||||
|
appelés que vers des IP publiques d'Internet (afin d'éviter de pouvoir explorer
|
||||||
|
le réseau local par ce biais).
|
||||||
|
|
||||||
|
Étant donné que nous faisons tout localement entre deux conteneurs, nous allons
|
||||||
|
nécessairement utiliser des IP privées, c'est pourquoi il est nécessaire de
|
||||||
|
changer la valeur du paramètre `ALLOWED_HOST_LIST` pour autoriser les IP
|
||||||
|
publiques (`external`, la valeur par défaut), mais également `private`.
|
||||||
|
|
||||||
|
<https://docs.gitea.io/en-us/config-cheat-sheet/#webhook-webhook>
|
||||||
|
|
||||||
|
:::::
|
||||||
|
|
||||||
Une fois le conteneur lancé, vous pouvez accéder à l'interface de votre
|
Une fois le conteneur lancé, vous pouvez accéder à l'interface de votre
|
||||||
gestionnaire de versions sur le port 3000 de votre machine (à moins que vous
|
gestionnaire de versions sur le port 3000 de votre machine (à moins que vous
|
||||||
n'ayez opté pour un autre port).
|
n'ayez opté pour un autre port).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user