Added PostgreSQL as default db and MariaDB as an option
This commit is contained in:
+49
-1
@@ -1,6 +1,6 @@
|
||||
services:
|
||||
# Gitea
|
||||
server:
|
||||
gitea:
|
||||
container_name: ${GITEA_CONTAINER_NAME:-Gitea}
|
||||
image: gitea/gitea:${GITEA_TAG:-latest}
|
||||
restart: ${RESTART:-unless-stopped}
|
||||
@@ -9,8 +9,56 @@ services:
|
||||
environment:
|
||||
USER_UID: ${UID:-1024}
|
||||
USER_GID: ${GID:-101}
|
||||
# More info: https://docs.gitea.com/next/administration/config-cheat-sheet
|
||||
GITEA__openid__ENABLE_OPENID_SIGNIN: ${GITEA__openid__ENABLE_OPENID_SIGNIN:-false}
|
||||
GITEA__openid__ENABLE_OPENID_SIGNUP: ${GITEA__openid__ENABLE_OPENID_SIGNIN:-false}
|
||||
GITEA__service__DISABLE_REGISTRATION: ${GITEA__service__DISABLE_REGISTRATION:-false}
|
||||
# MariaDB
|
||||
#GITEA__database__DB_TYPE: mysql
|
||||
#GITEA__database__HOST: gitea-mariadb:${GITEA_MARIADB_PORT:-3306}
|
||||
#GITEA__database__NAME: ${GITEA_MARIADB_DATABASE:-gitea}
|
||||
#GITEA__database__USER: ${GITEA_MARIADB_USER:-gitea}
|
||||
#GITEA__database__PASSWD: ${GITEA_MARIADB_PASSWORD:-gitea}
|
||||
# PostgreSQL
|
||||
GITEA__database__DB_TYPE: postgres
|
||||
GITEA__database__HOST: gitea-postgresql:5432
|
||||
GITEA__database__NAME: ${GITEA_POSTGRESQL_DATABASE:-gitea}
|
||||
GITEA__database__USER: ${GITEA_POSTGRESQL_USER:-gitea}
|
||||
GITEA__database__PASSWD: ${GITEA_POSTGRESQL_PASSWORD:-gitea}
|
||||
ports:
|
||||
- ${GITEA_PORT_HTTP:-3000}:3000
|
||||
- ${GITEA_PORT_SSH:-22}:22
|
||||
volumes:
|
||||
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-gitea}/${GITEA_CONTAINER_NAME:-Gitea}/data:/data
|
||||
#- /etc/timezone:/etc/timezone:ro
|
||||
#- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
# MariaDB (for Gitea)
|
||||
#gitea-mariadb:
|
||||
# container_name: ${GITEA_MARIADB_CONTAINER_NAME:-Gitea-MariaDB}
|
||||
# image: mariadb:${GITEA_MARIADB_TAG:-latest}
|
||||
# user: ${UID:-1024}:${GID:-101}
|
||||
# restart: ${RESTART:-unless-stopped}
|
||||
# environment:
|
||||
# TZ: ${TZ:-Europe/Amsterdam}
|
||||
# MARIADB_DATABASE: ${GITEA_MARIADB_DATABASE:-gitea}
|
||||
# MARIADB_USER: ${GITEA_MARIADB_USER:-gitea}
|
||||
# MARIADB_PASSWORD: ${GITEA_MARIADB_PASSWORD:-gitea}
|
||||
# MARIADB_ROOT_PASSWORD: ${GITEA_MARIADB_ROOT_PASSWORD:-gitea}
|
||||
# MARIADB_TCP_PORT: ${GITEA_MARIADB_PORT:-3306}
|
||||
# volumes:
|
||||
# - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-gitea}/${GITEA_MARIADB_CONTAINER_NAME:-Gitea-MariaDB}/var/lib/mysql:/var/lib/mysql
|
||||
|
||||
# PostgreSQL (for Gitea)
|
||||
gitea-postgresql:
|
||||
container_name: ${GITEA_POSTGRESQL_CONTAINER_NAME:-Gitea-PostgreSQL}
|
||||
image: postgres:${GITEA_POSTGRESQL_TAG:-latest}
|
||||
restart: ${RESTART:-unless-stopped}
|
||||
healthcheck:
|
||||
test: ["CMD", "pg_isready", "-q", "-d", "${GITEA_POSTGRESQL_DATABASE:-gitea}", "-U", "${GITEA_POSTGRESQL_USER:-gitea}"]
|
||||
environment:
|
||||
POSTGRES_DB: ${GITEA_POSTGRESQL_DATABASE:-gitea}
|
||||
POSTGRES_USER: ${GITEA_POSTGRESQL_USER:-gitea}
|
||||
POSTGRES_PASSWORD: ${GITEA_POSTGRESQL_PASSWORD:-gitea}
|
||||
volumes:
|
||||
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-gitea}/${GITEA_POSTGRESQL_CONTAINER_NAME:-Gitea-PostgreSQL}/var/lib/postgresql/data:/var/lib/postgresql/data
|
||||
|
||||
Reference in New Issue
Block a user