From 3c6fdfdc968bb783471862245c57334692a9b49b Mon Sep 17 00:00:00 2001 From: bartfaik04 Date: Sat, 17 May 2025 13:21:29 +0200 Subject: [PATCH] added new yamls --- gitea.yaml | 49 ++++++++++++++++++++++++++++++++++++++++++++++ gitlab-runner.yaml | 16 +++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 gitea.yaml create mode 100644 gitlab-runner.yaml diff --git a/gitea.yaml b/gitea.yaml new file mode 100644 index 0000000..50ce225 --- /dev/null +++ b/gitea.yaml @@ -0,0 +1,49 @@ +version: "3" + +networks: + frontend: + external: true + backend: + external: true + +services: + server: + image: docker.gitea.com/gitea:latest + container_name: gitea + environment: + - USER_UID=1000 + - USER_GID=1000 + - GITEA__database__DB_TYPE=postgres + - GITEA__database__HOST=gitea-db:5432 + - GITEA__database__NAME=gitea + - GITEA__database__USER=gitea + - GITEA__database__PASSWD= + restart: always + networks: + frontend: + ipv4_address: 172.20.0.9 + backend: + ipv4_address: 172.30.0.6 + volumes: + - /docker/gitea:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + #ports: + #- "3000:3000" + #- "222:22" + depends_on: + - db + + db: + image: docker.io/library/postgres:14 + container_name: gitea-db + restart: always + environment: + - POSTGRES_USER=gitea + - POSTGRES_PASSWORD= + - POSTGRES_DB=gitea + networks: + backend: + ipv4_address: 172.30.0.5 + volumes: + - /docker/gitea-postgres:/var/lib/postgresql/data \ No newline at end of file diff --git a/gitlab-runner.yaml b/gitlab-runner.yaml new file mode 100644 index 0000000..2394590 --- /dev/null +++ b/gitlab-runner.yaml @@ -0,0 +1,16 @@ +version: "3.9" + +services: + gitlab-runner: + image: gitlab/gitlab-runner:latest + container_name: gitlab-runner + restart: unless-stopped + network_mode: host + privileged: true + volumes: + - /docker/gitlab-runner-config:/etc/gitlab-runner + - /var/run/docker.sock:/var/run/docker.sock + - /mnt/stg/gitlabrunner-cache:/cache + labels: + - "com.portainer.accesscontrol.enable=true" + - "com.example.description=GitLab Runner container" \ No newline at end of file