From 0cab06acd4daf770690610c490da45e1765a5177 Mon Sep 17 00:00:00 2001 From: Linus Waldowsky Date: Thu, 26 Feb 2026 11:41:02 +0100 Subject: [PATCH] added gitea + drone config --- gitea/docker-compose.yml | 36 ++++++++++++++++++++++++++++++++++++ gitea/drone.env.example | 9 +++++++++ 2 files changed, 45 insertions(+) create mode 100644 gitea/docker-compose.yml create mode 100644 gitea/drone.env.example diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml new file mode 100644 index 0000000..2102489 --- /dev/null +++ b/gitea/docker-compose.yml @@ -0,0 +1,36 @@ +version: "3" + +networks: + ci: + external: false + +services: + gitea: + image: docker.gitea.com/gitea:1.25.1 + container_name: gitea + environment: + - USER_UID=1000 + - USER_GID=1000 + - GITEA__webhook__ALLOWED_HOST_LIST=* + - GITEA__server__ROOT_URL=https://gitea.gilmour109.de + restart: always + networks: + - ci + volumes: + - ./gitea:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "3000:3000" + - "222:22" + drone: + container_name: drone + image: drone/drone:latest + restart: always + networks: + - ci + env_file: drone.env + volumes: + - ./drone:/data + ports: + - "2201:80" diff --git a/gitea/drone.env.example b/gitea/drone.env.example new file mode 100644 index 0000000..7e87754 --- /dev/null +++ b/gitea/drone.env.example @@ -0,0 +1,9 @@ +DRONE_GITEA_SERVER=https://gitea.example.com +DRONE_GITEA_CLIENT_ID=client-id +DRONE_GITEA_CLIENT_SECRET=client-secret +DRONE_GIT_ALWAYS_AUTH=true +DRONE_SERVER_PROTO=https +DRONE_SERVER_HOST=drone.example.com +DRONE_EXTERNAL_HOST=drone.example.com +DRONE_RPC_SECRET=rpc-secret +DRONE_USER_CREATE=username:admin,admin:true