diff --git a/docker/compose.yml b/docker/compose.yml index f88a31d..e4a06aa 100644 --- a/docker/compose.yml +++ b/docker/compose.yml @@ -1,6 +1,8 @@ volumes: postgres: driver: local + gitea: + driver: local services: postgres: @@ -21,3 +23,24 @@ services: timeout: 5s retries: 5 start_period: 5s + + gitea: + image: docker.io/gitea/gitea:1.22.6 + container_name: gitea + restart: always + environment: + - GITEA__database__DB_TYPE=postgres + - GITEA__database__HOST=postgres:5432 + - GITEA__database__NAME=${POSTGRES_DB} + - GITEA__database__USER=${POSTGRES_USER} + - GITEA__database__PASSWD=${POSTGRES_PASSWORD} + volumes: + - gitea:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "3000:3000" + - "22:22" + depends_on: + postgres: + condition: service_healthy