62 lines
1.3 KiB
YAML
62 lines
1.3 KiB
YAML
---
|
|
version: "3"
|
|
networks:
|
|
common:
|
|
services:
|
|
gitea:
|
|
depends_on:
|
|
- "mariadb"
|
|
environment:
|
|
APP_NAME: "Fire Dragon GIT Repository"
|
|
DB_HOST: "mariadb:3306"
|
|
DB_NAME: "gitea"
|
|
DB_PASSWD: "SecretSquirrel"
|
|
DB_TYPE: "mysql"
|
|
DB_USER: "gitea"
|
|
HTTP_PORT: "3000"
|
|
LFS_START_SERVER: "true"
|
|
RUN_MODE: "prod"
|
|
SSH_DOMAIN: "SecretSquirrel"
|
|
SSH_LISTEN_PORT: "4000"
|
|
SSH_PORT: "4000"
|
|
image: "docker.io/gitea/gitea:latest"
|
|
networks:
|
|
- "common"
|
|
ports:
|
|
- "127.0.0.1:3000:3000"
|
|
- "127.0.0.1:4000:4000"
|
|
restart: "always"
|
|
volumes:
|
|
- "gitea:/data"
|
|
mariadb:
|
|
environment:
|
|
MARIADB_DATABASE: "gitea"
|
|
MARIADB_PASSWORD: "SecretSquirrel"
|
|
MARIADB_ROOT_PASSWORD: "SuperSecretSquirrel"
|
|
MARIADB_USER: "gitea"
|
|
expose:
|
|
- "3306"
|
|
image: "docker.io/mariadb:latest"
|
|
networks:
|
|
- "common"
|
|
restart: "always"
|
|
volumes:
|
|
- "mariadb:/var/lib/mysql"
|
|
phpmyadmin:
|
|
depends_on:
|
|
- "mariadb"
|
|
environment:
|
|
PMA_HOST: "mariadb"
|
|
PHA_PORT: "3306"
|
|
PMA_USER: "gitea"
|
|
PMA_PASSWORD: "SecretSquirrel"
|
|
image: "docker.io/phpmyadmin/phpmyadmin:fpm-alpine"
|
|
networks:
|
|
- "common"
|
|
ports:
|
|
- "127.0.0.1:5000:80"
|
|
restart: "always"
|
|
volumes:
|
|
gitea:
|
|
mariadb:
|