diff --git a/.drone.yml b/.drone.yml index f0c9be1..448b327 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,6 +18,7 @@ steps: commands: - cd /mnt/md0/infra/home-assistant - git pull + - make restart trigger: branch: diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a3170a5 --- /dev/null +++ b/Makefile @@ -0,0 +1,9 @@ +MAKEFLAGS += --silent + +.PHONY: * + +restart: + docker-compose -f docker-compose.yml down + docker-compose -f docker-compose.yml up -d + +.DEFAULT_GOAL := restart diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..8560918 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,20 @@ +version: "3" + +services: + home-assistant: + image: homeassistant/home-assistant:stable + container_name: home-assistant + hostname: home-assistant + restart: always + + logging: + driver: json-file + options: + max-size: "10m" + max-file: "5" + + volumes: + - /etc/localtime:/etc/localtime:ro + - ./etc/config:/config + ports: + - "8123:8123"