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

Материал из HOMEd Wiki
(Новая страница: «{{DISPLAYTITLE:Recorder: Docker}} {{Breadcrumbs|Recorder > Установка > 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| Recorder}} необходимо создать па...»)
 
мНет описания правки
Метка: ручная отмена
 
(не показаны 2 промежуточные версии этого же участника)
Строка 18: Строка 18:
host=192.168.12.76
host=192.168.12.76
port=1883
port=1883
username=cloud
username=recorder
password=secret
password=secret
prefix=homed
prefix=homed


[cloud]
[database]
host=cloud.homed.dev
file=/data/homed-recorder.db
port=8042
days=7
uniqueid=docker_client_1
debug=false
token=zyxwvutsrqponmlkjihgfedcba9876543210
</syntaxhighlight>
</syntaxhighlight>



Текущая версия от 12:28, 5 сентября 2024


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

linux/arm64
linux/arm/v7
linux/amd64

Подготовка

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

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

[log]
enabled=true

[mqtt]
host=192.168.12.76
port=1883
username=recorder
password=secret
prefix=homed

[database]
file=/data/homed-recorder.db
days=7
debug=false

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

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

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

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