From 14927e67c289362641f5c899a44d964ae76b1dbb Mon Sep 17 00:00:00 2001 From: hcornet Date: Sun, 4 Aug 2024 12:28:02 +0200 Subject: [PATCH] update --- Repository/Gitea/.env | 3 +++ Repository/Gitea/docker-compose-traefik.yml | 5 +++-- Repository/Gitea/prepare.sh | 9 +++++++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Repository/Gitea/.env b/Repository/Gitea/.env index 7289c5a4..d26ca51d 100644 --- a/Repository/Gitea/.env +++ b/Repository/Gitea/.env @@ -16,6 +16,9 @@ GITEA_HOSTNAME=gitea.traefik.me GITEA_SHELL_SSH_PORT=2222 GITEA_HTTP_PORT=3000 +# Gitea Variables +s=gitea/act_runner:latest + # Adminer Variables ADMINER_IMAGE_TAG=adminer:latest diff --git a/Repository/Gitea/docker-compose-traefik.yml b/Repository/Gitea/docker-compose-traefik.yml index 89cd3170..5e5ecef5 100644 --- a/Repository/Gitea/docker-compose-traefik.yml +++ b/Repository/Gitea/docker-compose-traefik.yml @@ -188,15 +188,16 @@ services: runner: container_name: gitea-runner hostname: gitea-runner - image: gitea/act_runner:latest + image: ${GITEA_RUNNER_IMAGE_TAG} environment: - - GITEA_INSTANCE_URL=${GITEA_HOSTNAME} + - GITEA_INSTANCE_URL=${GITEA_URL} - GITEA_RUNNER_REGISTRATION_TOKEN=8CZ3Sd2VHITGIA1Xr2bo5j8l5Pj1EvTblTCeDmJU restart: unless-stopped networks: - back_network volumes: - ./data-runner/act_runner:/data + - /etc/ssl/certs/:/etc/ssl/certs/ - /var/run/docker.sock:/var/run/docker.sock privileged: true depends_on: diff --git a/Repository/Gitea/prepare.sh b/Repository/Gitea/prepare.sh index 6dbcf34d..c620a10b 100644 --- a/Repository/Gitea/prepare.sh +++ b/Repository/Gitea/prepare.sh @@ -6,5 +6,10 @@ then exit fi -echo "Préparation de l'init du dossier et création ./init/initdb.sql" -docker run -e GITEA_INSTANCE_URL=https://gitea.traefik.me -e GITEA_RUNNER_REGISTRATION_TOKEN= -v /var/run/docker.sock:/var/run/docker.sock --name my_runner gitea/act_runner:nightly \ No newline at end of file +echo "Préparation des certificats pour Treafik.me" +wget -P /etc/ssl/certs/ http://traefik.me/cert.pem +wget -P /etc/ssl/certs/ http://traefik.me/chain.pem +wget -P /etc/ssl/certs/ http://traefik.me/fullchain.pem + +echo "Reload certificats" +update-ca-certificates \ No newline at end of file