version: "3.8"

volumes:
  gitea:
    name: ${GITEA_VOLUME_NAME:-gitea}

services:
  gitea:
    container_name: ${GITEA_CONTAINER_NAME:-gitea}
    image: ${GITEA_IMAGE:-gitea/gitea:1.15.5}
    restart: always
    environment:
      # - USER_UID=1000
      # - USER_GID=1000
      DB_TYPE: postgres
      DB_HOST: postgres:5432
      DB_NAME: ${POSTGRES_DB}
      DB_USER: ${POSTGRES_USER}
      DB_PASSWD: ${POSTGRES_PASSWORD}
    volumes:
      - gitea:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    depends_on:
      - postgres