commit e149b7cc1782c6f45ecaf84777926b8c3fa60502 Author: andreas Date: Mon Mar 17 09:51:13 2025 +0000 docker.compose.yml hinzugefügt diff --git a/docker.compose.yml b/docker.compose.yml new file mode 100644 index 0000000..fdf331e --- /dev/null +++ b/docker.compose.yml @@ -0,0 +1,49 @@ + +services: + gitea-db: + image: postgres:15 + container_name: gitea-db + restart: unless-stopped + labels: + - "com.centurylinklabs.watchtower.enable=true" + environment: + POSTGRES_USER: gitea + POSTGRES_PASSWORD: DM9f27qA82IVJQ + POSTGRES_DB: gitea + volumes: + - /volume1/docker/gitea/postgres:/var/lib/postgresql/data + networks: + - gitea-net + + gitea: + image: gitea/gitea:latest + container_name: gitea + restart: unless-stopped + labels: + - "com.centurylinklabs.watchtower.enable=true" + environment: + USER_UID: 1026 + USER_GID: 100 + DB_TYPE: postgres + DB_HOST: gitea-db:5432 + DB_NAME: gitea + DB_USER: gitea + DB_PASSWD: DM9f27qA82IVJQ + GITEA__server__DOMAIN: "gitea.netchap.de" + GITEA__server__HTTP_PORT: "40000" + GITEA__server__ROOT_URL: "https://gitea.netchap.de/" + GITEA__server__DISABLE_SSH : "true" + DISABLE_REGISTRATION=true + volumes: + - /volume1/docker/gitea/data:/data + ports: + - "40000:40000" # Web UI + # - "40001:22" # SSH for Git access + depends_on: + - gitea-db + networks: + - gitea-net + +networks: + gitea-net: + driver: bridge \ No newline at end of file