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

12345678910111213141516171819202122232425262728293031323334353637383940
  1. version: '2'
  2. services:
  3. postgresql:
  4. build: ./postgresql
  5. container_name: gogs-postgresql
  6. # restart: unless-stopped
  7. networks:
  8. gogs.internal.docker:
  9. aliases:
  10. - postgresql.gogs.internal.docker
  11. volumes:
  12. - ./data/postgresql/data:/var/lib/postgresql/data
  13. - ./data/postgresql/backup:/var/lib/postgresql/backup
  14. ports:
  15. - "127.0.0.1:35030:5432"
  16. env_file:
  17. - env
  18. gogs:
  19. build: ./gogs
  20. container_name: gogs-gogs
  21. # restart: unless-stopped
  22. networks:
  23. gogs.internal.docker:
  24. aliases:
  25. - gogs.gogs.internal.docker
  26. volumes:
  27. - ./data/gogs/logs:/app/gogs/log
  28. - ./data/gogs/conf:/data/gogs/conf
  29. - ./data/gogs/data/avatars:/data/gogs/data/avatars
  30. - ./data/gogs/git:/data/git
  31. ports:
  32. - "127.0.0.1:35021:22"
  33. - "127.0.0.1:35022:3000"
  34. env_file:
  35. - env
  36. networks:
  37. gogs.internal.docker: