services.yml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  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: nginx-proxy
  26. build: ngp
  27. ports: 192.168.178.43:1080:80, 192.168.178.43: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: nginx-proxy
  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. - /etc/localtime:/etc/localtime
  66. - /mnt/ssdext/docker_fast_volumes:/opt/from
  67. - /mnt/hddext/backup:/opt/to
  68. gogs:
  69. host: himbeere
  70. fqdn: git.cere.duckdns.org
  71. docker:
  72. image: gogs/gogs-rpi
  73. volumes: /opt/fast/gogs:/data
  74. ports: 3022:22
  75. env:
  76. VIRTUAL_PORT: 3000