From 4ad2804adf87b0206542e071eb89e52e8f3d43b4 Mon Sep 17 00:00:00 2001 From: Michel Date: Thu, 14 Sep 2023 20:35:25 +0200 Subject: [PATCH] New addition: OpenHAB --- openhab/.env.sample | 13 +++++++++++++ openhab/compose.yml | 19 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 openhab/.env.sample create mode 100644 openhab/compose.yml diff --git a/openhab/.env.sample b/openhab/.env.sample new file mode 100644 index 0000000..251ecf5 --- /dev/null +++ b/openhab/.env.sample @@ -0,0 +1,13 @@ +# Uncomment and change the following variables if you want to use them. +#RESTART=unless-stopped +#SYNOLOGY_VOLUME=volume1 +#STACK_NAME=openhab +#UID=1024 +#GID=101 +#TZ=Europe/Amsterdam +#OPENHAB_CONTAINER_NAME=OpenHAB +#SABNZBD_TAG=latest +#OPENHAB_PORT=8080 +#OPENHAB_CRYPTO_POLICY=unlimited +#OPENHAB_EXTRA_JAVA_OPTS= +#OPENHAB_EXTRA_SHELL_OPTS= diff --git a/openhab/compose.yml b/openhab/compose.yml new file mode 100644 index 0000000..4b10b42 --- /dev/null +++ b/openhab/compose.yml @@ -0,0 +1,19 @@ +services: + # OpenHAB + openhab: + container_name: ${OPENHAB_CONTAINER_NAME:-OpenHAB} + image: openhab/openhab:${SABNZBD_TAG:-latest} + restart: ${RESTART:-unless-stopped} + environment: + USER_ID: ${UID:-1024} + GROUP_ID: ${GID:-101} + OPENHAB_HTTP_PORT: ${OPENHAB_PORT:-8080} + CRYPTO_POLICY: ${OPENHAB_CRYPTO_POLICY:-unlimited} + EXTRA_JAVA_OPTS: ${OPENHAB_EXTRA_JAVA_OPTS:-} + EXTRA_SHELL_OPTS: ${OPENHAB_EXTRA_SHELL_OPTS:-} + ports: + - ${OPENHAB_PORT:-8080}:${OPENHAB_PORT:-8080} + volumes: + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-openhab}/${OPENHAB_CONTAINER_NAME:-OpenHAB}/openhab/userdata:/openhab/userdata + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-openhab}/${OPENHAB_CONTAINER_NAME:-OpenHAB}/openhab/addons:/openhab/addons + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-openhab}/${OPENHAB_CONTAINER_NAME:-OpenHAB}/openhab/conf:/openhab/conf