From 9e73fa817014cb9136ab9c59d86a87cf64459548 Mon Sep 17 00:00:00 2001 From: fedy95 Date: Mon, 9 Nov 2020 19:17:48 +0300 Subject: [PATCH] add container --- .drone.yml | 1 + Makefile | 9 +++++++++ docker-compose.yml | 20 ++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 Makefile create mode 100644 docker-compose.yml 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"