version: '3.8' services: gitea: image: gitea/gitea:latest container_name: {{ gitea_container_name }} restart: unless-stopped ports: - "{{ gitea_port }}:3000" volumes: - {{ gitea_data_path }}:/data - {{ gitea_config_path }}:/etc/gitea - {{ gitea_git_path }}:/var/lib/gitea/git environment: - USER_UID=1000 - USER_GID=1000 - GITEA__database__DB_TYPE=sqlite3 - GITEA__database__PATH=/data/gitea/gitea.db - GITEA__server__DOMAIN={{ gitea_domain }} - GITEA__server__ROOT_URL=https://{{ gitea_domain }} - GITEA__server__SSH_DOMAIN={{ gitea_domain }} - GITEA__server__SSH_PORT=22 - GITEA__service__DISABLE_REGISTRATION=false - GITEA__service__REQUIRE_SIGNIN_VIEW=false - GITEA__security__INSTALL_LOCK=true networks: - gitea-network networks: gitea-network: driver: bridge