Advertisement
spocklogical

Gitea Docker Config

Sep 19th, 2019
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.91 KB | None | 0 0
  1. version: "2"
  2.  
  3. networks:
  4.   gitea:
  5.     external: false
  6.  
  7.  
  8. volumes:
  9.   gitea:
  10.     driver: local
  11.   mysql:
  12.     driver: local
  13.    
  14. services:
  15.   server:
  16.     image: gitea/gitea:1
  17.     environment:
  18.      - DB_TYPE=mysql
  19.       - DB_HOST=db:3306
  20.       - DB_NAME=gitea
  21.       - DB_USER=gitea
  22.       - DB_PASSWD=gitea
  23.       - RUN_MODE=dev
  24.       - SSH_DOMAIN=git
  25.       - SECRET_KEY={long random string}
  26.       - USER_UID=$UID
  27.       - USER_GID=$GID
  28.     restart: always
  29.     networks:
  30.       - gitea
  31.     volumes:
  32.      - gitea:/data
  33.       - /gitea/.ssh
  34.     ports:
  35.       - "3000:3000"
  36.       - "222:22"
  37.       - "636:636"
  38.     depends_on:
  39.      - db
  40.      
  41.   db:
  42.     image: mysql:5.7
  43.     restart: always
  44.     environment:
  45.      - MYSQL_ROOT_PASSWORD=gitea
  46.       - MYSQL_USER=gitea
  47.       - MYSQL_PASSWORD=gitea
  48.       - MYSQL_DATABASE=gitea
  49.     networks:
  50.       - gitea
  51.     volumes:
  52.      - mysql:/var/lib/mysql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement