26 lines
741 B
YAML
26 lines
741 B
YAML
secrets:
|
|
gitea_postgres_password:
|
|
environment: GITEA_POSTGRES_PASSWORD
|
|
services:
|
|
gitea:
|
|
image: docker.gitea.com/gitea:1-rootless
|
|
container_name: gitea
|
|
user: "1003:1003"
|
|
environment:
|
|
USER_UID: "1003"
|
|
USER_GID: "1003"
|
|
DISABLE_REGISTRATION: true
|
|
GITEA__database__DB_TYPE: postgres
|
|
GITEA__database__HOST: postgres:5432
|
|
GITEA__database__NAME: gitea
|
|
GITEA__database__USER: gitea
|
|
GITEA__database__PASSWD_FILE: /run/secrets/gitea_postgres_password
|
|
restart: always
|
|
volumes: ['./data:/var/lib/gitea', './config:/etc/gitea']
|
|
ports: ['8030:3000', '2222:2222']
|
|
secrets: ['gitea_postgres_password']
|
|
networks: ['homelab']
|
|
|
|
networks:
|
|
homelab:
|
|
external: true |