2022-04-20 20:32:07 +00:00
|
|
|
version: "3.7"
|
|
|
|
|
|
|
|
services:
|
2022-05-16 13:30:51 +00:00
|
|
|
app_proxy:
|
|
|
|
environment:
|
2022-12-04 20:18:22 +00:00
|
|
|
APP_HOST: gitea_server_1
|
|
|
|
APP_PORT: 8085
|
2022-06-07 07:04:33 +00:00
|
|
|
PROXY_AUTH_ADD: "false"
|
2022-05-16 13:30:51 +00:00
|
|
|
|
2022-04-20 20:32:07 +00:00
|
|
|
server:
|
2022-07-01 12:34:10 +00:00
|
|
|
image: gitea/gitea:1.16.8-rootless@sha256:8a6ad22694c76122ae075af1153a544577724c45cb45af44963aa78dc179cc46
|
2022-04-20 20:32:07 +00:00
|
|
|
user: "1000:1000"
|
|
|
|
restart: on-failure
|
|
|
|
ports:
|
|
|
|
- "${APP_GITEA_SSH_PORT}:${APP_GITEA_SSH_PORT}"
|
|
|
|
volumes:
|
|
|
|
- ${APP_DATA_DIR}/data/gitea/data:/var/lib/gitea
|
|
|
|
- ${APP_DATA_DIR}/data/gitea/config:/etc/gitea
|
|
|
|
environment:
|
|
|
|
GITEA__security__INSTALL_LOCK: "true"
|
2022-10-12 18:55:48 +00:00
|
|
|
GITEA__server__DOMAIN: "${APP_GITEA_DOMAIN}"
|
2022-04-20 20:32:07 +00:00
|
|
|
GITEA__server__HTTP_PORT: "${APP_GITEA_PORT}"
|
2022-10-12 18:55:48 +00:00
|
|
|
GITEA__server__SSH_DOMAIN: "${APP_GITEA_DOMAIN}"
|
2022-04-20 20:32:07 +00:00
|
|
|
GITEA__server__SSH_PORT: "${APP_GITEA_SSH_PORT}"
|
|
|
|
GITEA__server__SSH_LISTEN_PORT: "${APP_GITEA_SSH_PORT}"
|
|
|
|
GITEA__server__START_SSH_SERVER: "true"
|
|
|
|
GITEA__database__DB_TYPE: "mysql"
|
2022-12-04 20:18:22 +00:00
|
|
|
GITEA__database__HOST: "gitea_db_1:3306"
|
2022-04-20 20:32:07 +00:00
|
|
|
GITEA__database__NAME: "gitea"
|
|
|
|
GITEA__database__USER: "gitea"
|
|
|
|
GITEA__database__PASSWD: "moneyprintergobrrr"
|
2022-05-16 13:30:51 +00:00
|
|
|
|
2022-04-20 20:32:07 +00:00
|
|
|
db:
|
|
|
|
image: mariadb:10.5.12@sha256:dfcba5641bdbfd7cbf5b07eeed707e6a3672f46823695a0d3aba2e49bbd9b1dd
|
|
|
|
user: "1000:1000"
|
|
|
|
restart: on-failure
|
|
|
|
volumes:
|
|
|
|
- ${APP_DATA_DIR}/data/db:/var/lib/mysql
|
|
|
|
environment:
|
|
|
|
MYSQL_ROOT_PASSWORD: "gitea"
|
|
|
|
MYSQL_USER: "gitea"
|
|
|
|
MYSQL_PASSWORD: "moneyprintergobrrr"
|
|
|
|
MYSQL_DATABASE: "gitea"
|