38 lines
949 B
Plaintext
38 lines
949 B
Plaintext
[Unit]
|
|
Description=OpenHAB
|
|
Wants=network-online.target
|
|
After=network-online.target
|
|
|
|
[Container]
|
|
ContainerName=openhab
|
|
Image=docker.io/openhab/openhab:5.0.3
|
|
AutoUpdate=registry
|
|
|
|
Network=host
|
|
|
|
# Environment=CRYPTO_POLICY=
|
|
# Environment=EXTRA_JAVA_OPTS=
|
|
# Environment=OPENHAB_HTTP_PORT=
|
|
# Environment=OPENHAB_HTTPS_PORT=
|
|
EnvironmentFile=/mnt/data/containers/openhab/.env.openhab
|
|
|
|
Volume=/etc/localtime:/etc/localtime:ro
|
|
Volume=/etc/timezone:/etc/timezone:ro
|
|
Volume=/mnt/data/containers/openhab/conf:/openhab/conf
|
|
Volume=/mnt/data/containers/openhab/userdata:/openhab/userdata
|
|
Volume=/mnt/data/containers/openhab/addons:/openhab/addons
|
|
Volume=/mnt/data/containers/openhab/.java:/openhab/.java
|
|
|
|
Label=homepage.group=Life
|
|
Label=homepage.name=OpenHAB
|
|
Label=homepage.icon=openhab.png
|
|
Label=homepage.href=https://hab.inkletblot.com
|
|
Label=homepage.description="Home Automation"
|
|
|
|
[Service]
|
|
Restart=always
|
|
TimeoutStartSec=900
|
|
|
|
[Install]
|
|
WantedBy=default.target
|