Guest User

Untitled

a guest
Mar 2nd, 2019
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. version: '3.1'
  2. services:
  3. unifi:
  4. container_name: unifi
  5. restart: unless-stopped
  6. image: linuxserver/unifi
  7. volumes:
  8. - /srv/docker/unifi:/config
  9. environment:
  10. - PGID=0
  11. - PUID=0
  12. - ES_JAVA_OPTS='-Xms2g -Xmx2g'
  13. ports:
  14. - "8080:8080"
  15. - "8081:8081"
  16. - "8443:8443"
  17. - "8843:8843"
  18. - "8880:8880"
  19. - "3478:3478"
  20. syncthing:
  21. container_name: hass-sync
  22. restart: unless-stopped
  23. image: linuxserver/syncthing
  24. volumes:
  25. - /srv/docker/syncthing:/config
  26. - /srv/docker/hass-config:/sync
  27. - /etc/localtime:/etc/localtime:ro
  28. network_mode: host
  29. environment:
  30. - PGID=0
  31. - PUID=0
  32. mqtt:
  33. container_name: MQTT
  34. restart: unless-stopped
  35. image: eclipse-mosquitto
  36. privileged: true
  37. volumes:
  38. - /srv/docker/mosquitto/config/mosquitto.conf:/mosquitto/config/mosquitto.conf
  39. - /srv/docker/mosquitto/log:/mosquitto/log
  40. - /srv/docker/mosquitto/data:/mosquitto/data
  41. - /etc/localtime:/etc/localtime:ro
  42. ports:
  43. - "1883:1883"
  44. - "9001:9001"
  45. mongo:
  46. container_name: mongo
  47. restart: unless-stopped
  48. image: mongo
  49. volumes:
  50. - /srv/docker/mongo:/data/db
  51. - /etc/localtime:/etc/localtime:ro
  52. ports:
  53. - "27017:27017"
  54. hadockermon:
  55. container_name: ha-dockermon
  56. restart: unless-stopped
  57. image: philhawthorne/ha-dockermon
  58. volumes:
  59. - /var/run/docker.sock:/var/run/docker.sock
  60. - /srv/docker/ha-dockermon:/config
  61. ports:
  62. - "8126:8126"
  63. postdb1:
  64. container_name: postdb1
  65. restart: unless-stopped
  66. image: postgres:10.6
  67. volumes:
  68. - /srv/docker/postdb1:/var/lib/postgresql/data
  69. - /etc/localtime:/etc/localtime:ro
  70. environment:
  71. - POSTGRES_USER='hass'
  72. - POSTGRES_PASSWORD='mysupersecretpassword'
  73. ports:
  74. - "5432:5432"
  75. influxdb:
  76. container_name: influxdb
  77. restart: unless-stopped
  78. image: influxdb
  79. volumes:
  80. - /srv/docker/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf:ro
  81. - /srv/docker/influxdb/db:/var/lib/influxdb
  82. environment:
  83. - INFLUX_GRAPHITE_ENABLED='true'
  84. ports:
  85. - "8086:8086"
  86. grafana:
  87. container_name: grafana
  88. restart: unless-stopped
  89. image: grafana/grafana
  90. depends_on:
  91. - "influxdb"
  92. volumes:
  93. - /srv/docker/grafana:/var/lib/grafana
  94. ports:
  95. - "3000:3000"
  96. chronograf:
  97. container_name: chronograf
  98. restart: unless-stopped
  99. image: chronograf
  100. depends_on:
  101. - "influxdb"
  102. volumes:
  103. - /srv/docker/chronograf:/var/lib/chronograf
  104. ports:
  105. - "8888:8888"
  106. homeassistant:
  107. container_name: home-assistant
  108. restart: unless-stopped
  109. image: homeassistant/home-assistant
  110. depends_on:
  111. - "influxdb"
  112. - "postdb1"
  113. devices:
  114. - /dev/ttyACM0:/dev/ttyACM0
  115. volumes:
  116. - /srv/docker/hass-config:/config
  117. - /etc/localtime:/etc/localtime:ro
  118. - /srv/docker/hass_media:/media
  119. network_mode: host
  120. privileged: true
  121. nodered1:
  122. container_name: node-red-1
  123. restart: unless-stopped
  124. image: nodered/node-red-docker:v8
  125. depends_on:
  126. - "homeassistant"
  127. user: root
  128. volumes:
  129. - /srv/docker/node-red-1/user:/data
  130. - /etc/localtime:/etc/localtime:ro
  131. - /root/.ssh:/root/.ssh:ro
  132. ports:
  133. - "1880:1880"
Add Comment
Please, Sign In to add comment