services.yml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. ---
  2. domoticz:
  3. host: himbeere
  4. fqdn: home.cere.duckdns.org
  5. docker:
  6. build: domoticz
  7. image: domoticz
  8. volumes:
  9. - /etc/localtime:/etc/localtime
  10. - /opt/fast/domoticz/domoticz.db:/root/domoticz/domoticz.db
  11. ports: 8080:8080
  12. devices: /dev/ttyUSB0
  13. # https://github.com/mkueper/rpi-svn/blob/master/Dockerfile
  14. svn:
  15. host: himbeere
  16. docker:
  17. build: svn
  18. volumes:
  19. - /opt/fast/svn:/var/svn
  20. ports: 3690:3690
  21. stop_signal: SIGKILL
  22. ngp:
  23. host: himbeere
  24. docker:
  25. - name: ngp
  26. build: ngp
  27. ports: 0.0.0.0:1080:80, 0.0.0.0:1443:443
  28. volumes:
  29. - /usr/share/nginx/html
  30. - /var/run/docker.sock:/tmp/docker.sock:ro
  31. - /opt/fast/nginx/certs:/etc/nginx/certs:ro
  32. # see https://github.com/jwilder/nginx-proxy#per-virtual_host
  33. - /opt/fast/nginx/vhost.d:/etc/nginx/vhost.d:ro
  34. commands:
  35. nginx_conf:
  36. method: exec
  37. cmd: cat /etc/nginx/conf.d/default.conf
  38. docs: show dockergen-generated config
  39. - name: ngp_le
  40. build: ngp_le
  41. volumes_from: ngp
  42. volumes:
  43. - /opt/fast/nginx/certs:/etc/nginx/certs:rw
  44. - /var/run/docker.sock:/var/run/docker.sock:ro
  45. - /opt/fast/nginx/vhost.d:/etc/nginx/vhost.d:rw
  46. nexus:
  47. host: himbeere
  48. docker:
  49. build: nexus
  50. volumes:
  51. - /etc/localtime:/etc/localtime
  52. - /opt/fast/nexus:/opt/sonatype-work
  53. ports: 1381:8081
  54. pypy:
  55. host: himbeere
  56. docker:
  57. build: pypy
  58. volumes:
  59. - /etc/localtime:/etc/localtime
  60. rsync:
  61. host: himbeere
  62. docker:
  63. build: rsync
  64. volumes:
  65. - /mnt/ssdext/docker_fast_volumes:/opt/from
  66. - /mnt/hddext/backup:/opt/to
  67. gogs:
  68. host: himbeere
  69. fqdn: git.cere.duckdns.org
  70. docker:
  71. image: gogs/gogs-rpi
  72. volumes: /opt/fast/gogs:/data
  73. ports: 3000:3000, 3022:22
  74. env:
  75. VIRTUAL_PORT: 3000