docker-compose.yaml 546 B

12345678910111213141516171819202122232425262728293031
  1. services:
  2. gitea:
  3. image: gitea/gitea:latest
  4. environment:
  5. - DB_TYPE=postgres
  6. - DB_HOST=db:5432
  7. - DB_NAME=gitea
  8. - DB_USER=gitea
  9. - DB_PASSWD=gitea
  10. restart: always
  11. volumes:
  12. - git_data:/data
  13. ports:
  14. - 3000:3000
  15. db:
  16. image: postgres:alpine
  17. environment:
  18. - POSTGRES_USER=gitea
  19. - POSTGRES_PASSWORD=gitea
  20. - POSTGRES_DB=gitea
  21. restart: always
  22. volumes:
  23. - db_data:/var/lib/postgresql/data
  24. expose:
  25. - 5432
  26. volumes:
  27. db_data:
  28. git_data: