Script de déploiement de gitea dans un docker
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.

docker-compose.yml 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. version: "3"
  2. services:
  3. gitea:
  4. image: gitea/gitea:1.15.6
  5. container_name: gitea-1.15.6
  6. depends_on:
  7. - db
  8. environment:
  9. - USER_UID=1000
  10. - USER_GID=1000
  11. - GITEA__database__DB_TYPE=postgres
  12. - GITEA__database__HOST=db:5432
  13. - GITEA__database__NAME=gitea
  14. - GITEA__database__USER=gitea
  15. - GITEA__database__PASSWD=${GITEA_DB_PWD}
  16. networks:
  17. - gitea
  18. ports:
  19. - "3000:3000"
  20. - "2222:22"
  21. volumes:
  22. - ./gitea:/data
  23. - /etc/timezone:/etc/timezone:ro
  24. - /etc/localtime:/etc/localtime:ro
  25. restart: unless-stopped
  26. db:
  27. image: postgres:13-bullseye
  28. volumes:
  29. - ./postgres:/var/lib/postgresql/data
  30. networks:
  31. - gitea
  32. environment:
  33. - POSTGRES_USER=gitea
  34. - POSTGRES_PASSWORD=${GITEA_DB_PWD}
  35. - POSTGRES_DB=gitea
  36. restart: unless-stopped
  37. networks:
  38. gitea:
  39. external: false