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.

109 lines
1.8 KiB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
  1. version: '3'
  2. services:
  3. kanboard:
  4. image: kanboard/kanboard:latest
  5. restart: always
  6. ports:
  7. - "4001:80"
  8. - "443:443"
  9. volumes:
  10. - kanboard_data:/var/www/app/data
  11. - kanboard_plugins:/var/www/app/plugins
  12. - kanboard_ssl:/etc/nginx/ssl
  13. postgres:
  14. image: postgres:9.5
  15. restart: always
  16. environment:
  17. - "POSTGRES_USER=user1"
  18. - "POSTGRES_PASSWORD=user1"
  19. - "POSTGRES_DB=gogs"
  20. - "POSTGRES_DB=gitea"
  21. - "POSTGRES_DB=pad"
  22. volumes:
  23. - "db-data:/var/lib/postgresql/data"
  24. networks:
  25. - gogs
  26. - gitea
  27. gitea:
  28. image: gitea/gitea:latest
  29. environment:
  30. - USER_UID=1000
  31. - USER_GID=1000
  32. restart: always
  33. networks:
  34. - gitea
  35. volumes:
  36. - ./docker-data/gitea:/data
  37. ports:
  38. - "4005:3000"
  39. - "222:22"
  40. depends_on:
  41. - postgres
  42. gogs:
  43. image: gogs/gogs:latest
  44. restart: always
  45. ports:
  46. - "10022:22"
  47. - "4000:3000"
  48. links:
  49. - postgres
  50. environment:
  51. - "RUN_CROND=true"
  52. networks:
  53. - gogs
  54. volumes:
  55. - ./docker-data/gogs-data:/data
  56. depends_on:
  57. - postgres
  58. murmur:
  59. image: vimagick/murmur
  60. ports:
  61. - "64738:64738/tcp"
  62. - "64738:64738/udp"
  63. restart: always
  64. dudle:
  65. image: jaydee2202/dudle
  66. restart: always
  67. ports:
  68. - "4003:80"
  69. # draw:
  70. # build: ./draw
  71. # restart: always
  72. # ports:
  73. # - "4004:8080"
  74. draw:
  75. image: fjudith/draw.io
  76. restart: always
  77. ports:
  78. - "4004:8443"
  79. launcher:
  80. build: ./launcher
  81. restart: always
  82. ports:
  83. - "8080:8080"
  84. networks:
  85. gogs:
  86. driver: bridge
  87. gitea:
  88. driver: bridge
  89. volumes:
  90. kanboard_data:
  91. driver: local
  92. kanboard_plugins:
  93. driver: local
  94. kanboard_ssl:
  95. driver: local
  96. db-data:
  97. driver: local
  98. gogs-data:
  99. driver: local