Custom/Installation/Docker: различия между версиями

Материал из HOMEd Wiki
(Новая страница: «{{DISPLAYTITLE:Custom: Docker}} {{Breadcrumbs|Custom > Установка > Docker}} == Поддерживаемые платформы == <code class="value">linux/arm64</code><br> <code class="value">linux/arm/v7</code><br> <code class="value">linux/amd64</code> == Подготовка == Для запуска [https://docker.com Docker] контейнера {{Service|Custom}} необходимо создать папку, в...»)
 
Строка 21: Строка 21:
password=secret
password=secret
prefix=homed
prefix=homed
names=false


[database]
[homeassistant]
file=/data/homed-recorder.db
enabled=false
days=7
prefix=homeassistant
debug=false
status=homeassistant/status
 
[device]
database=/data/database.json
properties=/data/properties.json
</syntaxhighlight>
</syntaxhighlight>



Версия от 12:09, 5 сентября 2024


Поддерживаемые платформы

linux/arm64
linux/arm/v7
linux/amd64

Подготовка

Для запуска Docker контейнера HOMEd Custom необходимо создать папку, в которой будут храниться данные и лог сервиса, и поместить в эту папку файл конфигурации с именем homed-custom.conf. Папка может иметь произвольное имя, в этом примере используется имя homed-custom.

Пример конфигурации

[log]
enabled=true

[mqtt]
host=192.168.12.76
port=1883
username=custom
password=secret
prefix=homed
names=false

[homeassistant]
enabled=false
prefix=homeassistant
status=homeassistant/status

[device]
database=/data/database.json
properties=/data/properties.json

Подробнее о параметрах конфигурации можно почитать здесь.

Запуск контейнера

$ docker run --detach --volume /opt/homed-custom:/data --name homed-custom docker.u236.org/homed-custom

--volume - проброс папки /opt/homed-custom на хосте в папку /data внутри контейнера