From f8ad19303fad8a818eaff1bd763f7a68b84a3efa Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Sun, 12 Apr 2020 17:22:58 -0500 Subject: [PATCH] Initial version for testing, SecretSquirrel should be secret --- docker-compose.yml | 61 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..34954cc --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,61 @@ +--- +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: "gitea/gitea:latest" + networks: + - "common" + ports: + - "localhost:3000:3000" + - "localhost:4000:4000" + restart: "always" + volumes: + - "gitea:/data" + mariadb: + environment: + MYSQL_DATABASE: "gitea" + MYSQL_PASSWORD: "SecretSquirrel" + MYSQL_ROOT_PASSWORD: "SuperSecretSquirrel" + MYSQL_USER: "gitea" + expose: + - "3306" + image: "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: "phpmyadmin/phpmyadmin:fpm-alpine" + networks: + - "common" + ports: + - "localhost:5000:80" + restart: "always" +volumes: + gitea: + mariadb: