35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
services:
|
|
gitea:
|
|
image: docker.gitea.com/gitea:1.25.4
|
|
container_name: gitea
|
|
restart: unless-stopped
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
USER_UID: "${USER_UID}"
|
|
USER_GID: "${USER_GID}"
|
|
GITEA__server__DOMAIN: "${GITEA_DOMAIN}"
|
|
GITEA__server__ROOT_URL: "${GITEA_ROOT_URL}"
|
|
GITEA__server__SSH_DOMAIN: "${GITEA_SSH_DOMAIN}"
|
|
GITEA__server__SSH_PORT: "${GITEA_SSH_PORT}"
|
|
GITEA__repository__ROOT: "${GITEA_REPOSITORY_ROOT}"
|
|
GITEA__repository__DEFAULT_PRIVATE: "${GITEA_DEFAULT_PRIVATE}"
|
|
GITEA__repository__DEFAULT_PUSH_CREATE_PRIVATE: "${GITEA_DEFAULT_PUSH_CREATE_PRIVATE}"
|
|
GITEA__repository__ENABLE_PUSH_CREATE_USER: "${GITEA_ENABLE_PUSH_CREATE_USER}"
|
|
GITEA__repository__ENABLE_PUSH_CREATE_ORG: "${GITEA_ENABLE_PUSH_CREATE_ORG}"
|
|
volumes:
|
|
- ./data:/data
|
|
- ./git:/git
|
|
- /etc/timezone:/etc/timezone:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
ports:
|
|
# - "3000:3000"
|
|
- "2222:22"
|
|
networks:
|
|
- caddy_net
|
|
|
|
networks:
|
|
caddy_net:
|
|
external: true
|
|
|