Skip to content

Instantly share code, notes, and snippets.

@jul1u5
Created April 27, 2019 08:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jul1u5/af6b315b2a5f0317fd33bbdc82163d61 to your computer and use it in GitHub Desktop.
Save jul1u5/af6b315b2a5f0317fd33bbdc82163d61 to your computer and use it in GitHub Desktop.
Synology docker compose
home-assistant:
container_name: home-assistant
image: homeassistant/home-assistant
restart: unless-stopped
privileged: true
net: host
volumes:
- /volume1/docker/home-assistant:/config
- /etc/localtime:/etc/localtime:ro
grafana:
container_name: grafana
image: grafana/grafana
restart: unless-stopped
user: root
volumes:
- /volume1/docker/grafana/grafana.ini:/etc/grafana/grafana.ini
- /volume1/docker/grafana/etc/provisioning/notifiers:/etc/grafana/provisioning/notifiers
- /volume1/docker/grafana:/var/lib/grafana
- /volume1/docker/grafana/data/dashboards:/var/lib/grafana/dashboards
ports:
- 3000:3000
environment:
- 'TZ=Europe/Vilnius'
- 'GF_INSTALL_PLUGINS=grafana-influxdb-flux-datasource'
portainer:
container_name: portainer
image: portainer/portainer
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /volume1/docker/portainer:/data
ports:
- 9000:9000
environment:
- 'TZ=Europe/Vilnius'
watchtower:
container_name: watchtower
image: v2tec/watchtower
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 1000 --cleanup --label-enable
environment:
- 'TZ=Europe/Vilnius'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment