From a9edc9e7dba45ceb9b15b1fd4352918bf0fce4ed Mon Sep 17 00:00:00 2001 From: root Date: Sun, 9 Aug 2020 22:26:22 +0200 Subject: [PATCH] =?UTF-8?q?gitea=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gitea/docker-compose.yml | 49 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 gitea/docker-compose.yml diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml new file mode 100644 index 0000000..6454134 --- /dev/null +++ b/gitea/docker-compose.yml @@ -0,0 +1,49 @@ +version: '3' + +services: + + gitea: + image: gitea/gitea:latest + restart: "always" + container_name: gitea + networks: + - intern + - web + ports: + - "3000:3000" + - "222:22" + environment: + DB_TYPE: mysql + DB_HOST: maria105master:3306 + DB_NAME: gitea + DB_USER: giteajn + DB_PASSWD: 'ePhe8wie' + USER_UID: 1000 + USER_GID: 1000 + labels: + - "traefik.enable=true" + - "traefik.http.routers.gitea.entrypoints=http" + - "traefik.http.routers.gitea.rule=Host(`gitea.juliuslab.de`)" + - "traefik.http.routers.gitea.middlewares=https-redirect@file" + - "traefik.http.routers.gitea-sec.entrypoints=https" + - "traefik.http.routers.gitea-sec.middlewares=default-headers@file" + - "traefik.http.routers.gitea-sec.rule=Host(`gitea.juliuslab.de`)" + - "traefik.http.routers.gitea-sec.tls=true" + - "traefik.http.routers.gitea-sec.tls.options=myTLSOptions@file" + - "traefik.http.routers.gitea-sec.tls.certresolver=le" + - "traefik.http.services.gitea.loadbalancer.server.port=3000" + + volumes: + - /srv/docker/data/gitea:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + external_links: + - maria105master + +networks: + intern: + external: true + web: + external: true + +