31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
---
|
|
|
|
dependencies:
|
|
- role: container
|
|
docker_service: gitea
|
|
docker_image: gitea/gitea:latest
|
|
docker_image_http_port: 3000
|
|
docker_database: postgres
|
|
docker_volumes:
|
|
- gitea_data:/data
|
|
- /var/lib/gitea/.ssh/:/data/git/.ssh
|
|
docker_published_ports:
|
|
- "127.0.0.1:{{ ports.gitea.ssh }}:22"
|
|
docker_env:
|
|
USER_UID: '2132'
|
|
USER_GID: '2132'
|
|
GITEA__database__DB_TYPE: postgres
|
|
GITEA__database__USER: gitea
|
|
GITEA__database__HOST: gitea_db:5432
|
|
GITEA__database__PASSWD: "{{ database_passwords.gitea }}"
|
|
GITEA__server__DOMAIN: "{{ docker_vhost_domains.gitea[0] }}"
|
|
GITEA__server__PROTOCOL: "http"
|
|
GITEA__server__ROOT_URL: "https://{{ docker_vhost_domains.gitea[0] }}"
|
|
GITEA__mailer__ENABLED: "true"
|
|
GITEA__mailer__HOST: "{{ smtp_server }}:587"
|
|
GITEA__mailer__FROM: "{{ smtp_from }}"
|
|
GITEA__mailer__MAILER_TYPE: smtp
|
|
GITEA__mailer__USER: "{{ smtp_user | default(omit) }}"
|
|
GITEA__mailer__PASSWD: "{{ smtp_pw | default(omit) }}"
|
|
GITEA__service__REQUIRE_SIGNIN_VIEW: "{{ gitea_require_signin_view | default(omit) }}"
|