м (→Подготовка) |
|||
Строка 24: | Строка 24: | ||
[server] | [server] | ||
port=8080 | port=8080 | ||
database=/data/database.json | database=/data/database.json | ||
frontend=/usr/share/homed-web | |||
username=homed | |||
password=homed | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Текущая версия от 09:45, 13 июня 2024
Поддерживаемые платформы
linux/arm64
linux/arm/v7
linux/amd64
Подготовка
Для запуска Docker контейнера HOMEd Web необходимо создать папку, в которой будут храниться данные и лог сервиса, и поместить в эту папку файл конфигурации с именем homed-web.conf
. Папка может иметь произвольное имя, в этом примере используется имя homed-web
.
Пример конфигурации
[log]
enabled=false
[mqtt]
host=192.168.12.76
port=1883
username=web
password=secret
prefix=homed
[server]
port=8080
database=/data/database.json
frontend=/usr/share/homed-web
username=homed
password=homed
Подробнее о параметрах конфигурации можно почитать здесь.
Запуск контейнера
$ docker run --detach --volume /opt/homed-web:/data --publish 8080:8080 --name homed-web docker.u236.org/homed-web
--volume
- проброс папки /opt/homed-web
на хосте в папку /data
внутри контейнера
--publish
- проброс порта 8080
из контейнера на хост