You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
926 B

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
  1. version: "2"
  2. networks:
  3. nginx-proxy:
  4. external: true
  5. backend-gitea:
  6. external: true
  7. services:
  8. app:
  9. image: gitea/gitea:1.13.6
  10. environment:
  11. - USER_UID=1000
  12. - USER_GID=1000
  13. - DB_TYPE=mysql
  14. - DB_HOST=db:3306
  15. - DB_NAME=${DB_NAME}
  16. - DB_USER=${DB_USER}
  17. - DB_PASSWD=${DB_PASSWD}
  18. restart: always
  19. networks:
  20. - nginx-proxy
  21. - backend-gitea
  22. volumes:
  23. - /opt/docker/gitea/app:/data
  24. ports:
  25. - "3000:3000"
  26. - "222:22"
  27. container_name: openwill-gitea
  28. depends_on:
  29. - db
  30. db:
  31. image: mariadb:10.5.3
  32. restart: always
  33. environment:
  34. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  35. - MYSQL_USER=${DB_USER}
  36. - MYSQL_PASSWORD=${DB_PASSWD}
  37. - MYSQL_DATABASE=${DB_NAME}
  38. networks:
  39. - backend-gitea
  40. container_name: openwill-gitea-db
  41. volumes:
  42. - /opt/docker/gitea/mariadb:/var/lib/mysql