Compare commits

..

56 Commits

Author SHA1 Message Date
André Germann
cf437d336a Merge pull request #549 from buanet/dependabot/github_actions/main/docker/login-action-3.6.0
Bump docker/login-action from 3.4.0 to 3.6.0
2025-12-15 09:30:41 +01:00
André Germann
5baa69807a Merge pull request #550 from buanet/dependabot/github_actions/main/peter-evans/dockerhub-description-5.0.0
Bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
2025-12-15 09:30:18 +01:00
André Germann
261156d577 Merge pull request #551 from buanet/dependabot/github_actions/main/lucacome/docker-image-update-checker-3.0.0
Bump lucacome/docker-image-update-checker from 2.0.0 to 3.0.0
2025-12-15 09:29:47 +01:00
André Germann
42df7eea75 Merge pull request #553 from buanet/dependabot/github_actions/main/docker/setup-qemu-action-3.7.0
Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
2025-12-15 09:29:11 +01:00
André Germann
eb6257498a Merge pull request #546 from buanet/dependabot/github_actions/main/actions/checkout-5.0.0
Bump actions/checkout from 4.2.2 to 5.0.0
2025-12-15 09:28:49 +01:00
buanet
1631b0cfab new build 2025-12-15 08:24:09 +00:00
André Germann
c185a7427d update sources-dist.json url
Updated version fetching commands to use a single curl command for each version.
2025-12-15 09:23:06 +01:00
buanet
2836f0a61f new build 2025-11-18 23:43:12 +00:00
dependabot[bot]
65f1561082 Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 09:02:53 +00:00
buanet
244525614c new build 2025-11-04 23:43:30 +00:00
buanet
0f0d291b8f new build 2025-11-03 23:43:18 +00:00
buanet
ee3df2f776 new ioBroker versions 2025-11-03 23:43:10 +00:00
buanet
531cacb309 new build 2025-11-01 23:43:05 +00:00
buanet
324123c2c5 new ioBroker versions 2025-11-01 23:42:57 +00:00
buanet
c626192278 new build 2025-10-29 19:50:13 +00:00
buanet
b7c9b59c8e new ioBroker versions 2025-10-29 19:50:05 +00:00
André Germann
30a61092ec fix nodejs check 2025-10-29 20:48:23 +01:00
buanet
180a351846 new build 2025-10-21 23:43:17 +00:00
dependabot[bot]
77f5fdbe1d Bump lucacome/docker-image-update-checker from 2.0.0 to 3.0.0
Bumps [lucacome/docker-image-update-checker](https://github.com/lucacome/docker-image-update-checker) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/lucacome/docker-image-update-checker/releases)
- [Commits](https://github.com/lucacome/docker-image-update-checker/compare/v2.0.0...v3.0.0)

---
updated-dependencies:
- dependency-name: lucacome/docker-image-update-checker
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 09:03:04 +00:00
dependabot[bot]
191640dc50 Bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 4.0.2 to 5.0.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4.0.2...v5.0.0)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-02 09:03:08 +00:00
buanet
61f5950875 new build 2025-09-30 23:43:28 +00:00
dependabot[bot]
b784e193c2 Bump docker/login-action from 3.4.0 to 3.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.4.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 09:02:49 +00:00
buanet
86d9d82f14 new build 2025-09-12 23:42:59 +00:00
buanet
110d77ec89 new ioBroker versions 2025-09-12 23:42:52 +00:00
buanet
0863bb1a76 new build 2025-09-08 23:43:08 +00:00
buanet
b321c4de84 new build 2025-09-03 23:43:09 +00:00
buanet
939df97baf new ioBroker versions 2025-09-03 23:43:02 +00:00
buanet
15be123b81 new build 2025-08-16 23:44:35 +00:00
buanet
494803c95b new ioBroker versions 2025-08-16 23:44:26 +00:00
buanet
c37d5d6026 new build 2025-08-13 23:45:41 +00:00
buanet
0cca8097b6 new build 2025-08-12 23:45:43 +00:00
dependabot[bot]
c1f6c570e7 Bump actions/checkout from 4.2.2 to 5.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...v5.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 15:08:01 +00:00
buanet
d934811c63 new build 2025-07-22 23:47:46 +00:00
buanet
ae71bcc83a new build 2025-07-21 17:26:55 +00:00
buanet
fb1fa6464c new build 2025-07-21 17:13:23 +00:00
buanet
678f0defa6 fix build process 2025-07-21 19:12:37 +02:00
buanet
df7523d1cb release v11 2025-07-21 18:58:13 +02:00
André Germann
04ae0f4bb6 Merge pull request #539 from buanet/dependabot/github_actions/main/docker/build-push-action-6.18.0
Bump docker/build-push-action from 6.17.0 to 6.18.0
2025-07-21 18:38:39 +02:00
André Germann
9e50735ce5 Merge pull request #541 from buanet/dependabot/github_actions/main/docker/setup-buildx-action-3.11.1
Bump docker/setup-buildx-action from 3.10.0 to 3.11.1
2025-07-21 18:38:16 +02:00
buanet
8aa80342a0 new build 2025-07-16 23:47:05 +00:00
buanet
b62c8d7ee7 new ioBroker versions 2025-07-16 23:46:58 +00:00
buanet
d98b332d0e new build 2025-07-15 23:48:45 +00:00
buanet
7b287437b9 new ioBroker versions 2025-07-15 23:48:37 +00:00
buanet
241ca6db51 new build 2025-07-01 23:45:40 +00:00
buanet
a676b37144 new build 2025-06-23 23:44:31 +00:00
buanet
9197c3dee6 new ioBroker versions 2025-06-23 23:44:24 +00:00
dependabot[bot]
38c22b15dc Bump docker/setup-buildx-action from 3.10.0 to 3.11.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.10.0 to 3.11.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.10.0...v3.11.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 3.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-18 10:00:10 +00:00
buanet
ecc82a88be new build 2025-06-11 23:46:08 +00:00
dependabot[bot]
9dd5097d0d Bump docker/build-push-action from 6.17.0 to 6.18.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.17.0 to 6.18.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.17.0...v6.18.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 09:19:57 +00:00
buanet
94199cba10 new build 2025-05-27 23:43:58 +00:00
buanet
00d353b68f new ioBroker versions 2025-05-27 23:43:49 +00:00
buanet
73c77f40ef new build 2025-05-27 08:31:11 +00:00
buanet
34eaab679f fix gh action 2025-05-27 10:30:34 +02:00
buanet
39ab62d5f1 small fix in gh action 2025-05-27 10:26:33 +02:00
buanet
7e0ab2281d new ioBroker versions 2025-05-26 23:45:00 +00:00
buanet
2eec1a46f4 update docs 2025-05-24 20:42:29 +02:00
14 changed files with 157 additions and 159 deletions

View File

@@ -1 +1 @@
v10.1.0-beta.1
v11.0.0

View File

@@ -1 +1 @@
7.6.3
7.7.19

View File

@@ -1 +1 @@
3.0.31
3.3.10

View File

@@ -1 +1 @@
7.0.6
7.0.7

View File

@@ -1 +1 @@
20250522.234401
20251215.082409

View File

@@ -1 +1 @@
v20.19.2
v22.21.1

View File

@@ -27,7 +27,7 @@ jobs:
echo "[LOG] Release tag: $PRERELEASE_TAG"
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ env.RELEASE_TAG }}
@@ -45,7 +45,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -68,27 +68,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -104,7 +104,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -127,27 +127,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -163,7 +163,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -187,23 +187,23 @@ jobs:
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -219,7 +219,7 @@ jobs:
needs: [build-beta-armv7-recommended-node, build-beta-arm64v8-recommended-node, build-beta-amd64-recommended-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -236,13 +236,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -265,7 +265,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -288,27 +288,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -324,7 +324,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -347,27 +347,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -383,7 +383,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -407,23 +407,23 @@ jobs:
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -439,7 +439,7 @@ jobs:
needs: [build-beta-armv7-experimental-node, build-beta-arm64v8-experimental-node, build-beta-amd64-experimental-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -456,13 +456,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}

View File

@@ -12,7 +12,7 @@ jobs:
build_number: ${{ steps.generate-build-number.outputs.build_number }}
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -51,27 +51,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -87,7 +87,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -109,27 +109,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -145,7 +145,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -168,23 +168,23 @@ jobs:
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -200,7 +200,7 @@ jobs:
needs: [build-dev-armv7-recommended-node, build-dev-arm64v8-recommended-node, build-dev-amd64-recommended-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -216,13 +216,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -241,7 +241,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -263,27 +263,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -299,7 +299,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -321,27 +321,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -357,7 +357,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -380,23 +380,23 @@ jobs:
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -412,7 +412,7 @@ jobs:
needs: [build-dev-armv7-experimental-node, build-dev-arm64v8-experimental-node, build-dev-amd64-experimental-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -428,13 +428,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}

View File

@@ -27,11 +27,12 @@ jobs:
echo "[LOG] Latest release tag : $LATESTRELEASE"
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
token: ${{ secrets.ACTIONS_PAT }}
ref: ${{ env.RELEASE_TAG }}
ref: main
fetch-depth: 0
- name: Generate build number
id: generate-build-number
@@ -45,7 +46,8 @@ jobs:
run: |
git config --global user.name 'buanet'
git config --global user.email 'info@buanet.de'
git commit -am "new build"
git add .github/dependencies/.latest-build
git commit -am "new build" || true
git push
build-latest-armv7-for-buanet:
@@ -54,7 +56,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -80,27 +82,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -116,7 +118,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -142,27 +144,27 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -178,7 +180,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -205,23 +207,23 @@ jobs:
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
password: ${{ secrets.PACKAGES_PASS }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -237,7 +239,7 @@ jobs:
needs: [build-latest-armv7-for-buanet, build-latest-arm64v8-for-buanet, build-latest-amd64-for-buanet, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -257,13 +259,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -288,7 +290,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -314,20 +316,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -341,7 +343,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -367,20 +369,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -394,7 +396,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -421,16 +423,16 @@ jobs:
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}
- name: Build and push Docker image
uses: docker/build-push-action@v6.17.0
uses: docker/build-push-action@v6.18.0
with:
context: ./debian12
file: ./debian12/Dockerfile
@@ -443,7 +445,7 @@ jobs:
needs: [build-latest-armv7-for-iobroker, build-latest-arm64v8-for-iobroker, build-latest-amd64-for-iobroker, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -463,7 +465,7 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}

View File

@@ -12,10 +12,10 @@ jobs:
update-docker-readme:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0
- name: Update Docker Hub Readme (buanet)
uses: peter-evans/dockerhub-description@v4.0.2
uses: peter-evans/dockerhub-description@v5.0.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
@@ -24,7 +24,7 @@ jobs:
readme-filepath: ./docs/README_docker_hub_buanet.md
- name: Update Docker Hub Readme (iobroker)
uses: peter-evans/dockerhub-description@v4.0.2
uses: peter-evans/dockerhub-description@v5.0.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}

View File

@@ -10,34 +10,34 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
token: ${{ secrets.ACTIONS_PAT }}
- name: Docker baseimage check
id: baseimage-check
uses: lucacome/docker-image-update-checker@v2.0.0
uses: lucacome/docker-image-update-checker@v3.0.0
with:
base-image: debian:bookworm-slim
image: buanet/iobroker:latest
- name: Fetch ioBroker and nodejs versions
run: |
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."js-controller".version' > .github/dependencies/.js-controller-version
echo "[LOG] Fetched js-controller version is $(cat .github/dependencies/.js-controller-version)"
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."admin".version' > .github/dependencies/.admin-version
echo "[LOG] Fetched admin version is $(cat .github/dependencies/.admin-version)"
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."backitup".version' > .github/dependencies/.backitup-version
echo "[LOG] Fetched backitup version is $(cat .github/dependencies/.backitup-version)"
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."discovery".version' > .github/dependencies/.discovery-version
echo "[LOG] Fetched discovery version is $(cat .github/dependencies/.discovery-version)"
curl -sL https://nodejs.org/dist/index.json | \
jq -r 'map(select(.version | startswith("v20."))) | .[0].version' > .github/dependencies/.nodejs-version
jq -r 'map(select(.version | startswith("v22."))) | .[0].version' > .github/dependencies/.nodejs-version
echo "[LOG] Fetched nodejs version is $(cat .github/dependencies/.nodejs-version)"
- name: Check for modified files

View File

@@ -1,11 +1,13 @@
## Changelog
### v10.1.0-beta.1 (24.05.2025)
* remove restore option from maintenance script
* restructure build process
* add node22 tag to beta
* update readme and docs
* add sorted list of backups ([#530 by @Marc-Berg](https://github.com/buanet/ioBroker.docker/pull/530))
### V11.0.0 (21.07.2025)
* releasing V11.0.0 instead of V10.1.0 due to the upgrade to recommended node22
* v10.1.0-beta.1 (24.05.2025)
* remove restore option from maintenance script
* restructure build process
* add node22 tag to beta
* update readme and docs
* add sorted list of backups ([#530 by @Marc-Berg](https://github.com/buanet/ioBroker.docker/pull/530))
### v10.0.0 (08.08.2024)
* v10.0.0-beta.2 (07.08.2024)

View File

@@ -11,8 +11,8 @@
[![Docker Pulls](https://img.shields.io/docker/pulls/buanet/iobroker?style=flat)](https://hub.docker.com/repository/docker/buanet/iobroker)
[![Docker Stars](https://img.shields.io/docker/stars/buanet/iobroker?style=flat)](https://hub.docker.com/repository/docker/buanet/iobroker)<br>
[![Source](https://img.shields.io/badge/source-github-blue?style=flat)](https://github.com/buanet/ioBroker.docker)
[![GitHub forks](https://img.shields.io/github/forks/buanet/ioBroker.docker)](https://github.com/buanet/ioBroker.docker/network)
[![GitHub stars](https://img.shields.io/github/stars/buanet/ioBroker.docker)](https://github.com/buanet/ioBroker.docker/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/buanet/ioBroker.docker?style=flat)](https://github.com/buanet/ioBroker.docker/network)
[![GitHub stars](https://img.shields.io/github/stars/buanet/ioBroker.docker?style=flat)](https://github.com/buanet/ioBroker.docker/stargazers)
[![License](https://img.shields.io/github/license/buanet/ioBroker.docker?style=flat)](https://github.com/buanet/ioBroker.docker/blob/master/LICENSE.md)
[![Donate](https://img.shields.io/badge/donate-paypal-blue?style=flat)](https://paypal.me/buanet)
@@ -34,15 +34,12 @@ New major image versions (e.g. v6, v7, v8) usually include a new major version o
It is highly recommended not to use the `latest` tag for production, especially when using any kind of automated update procedure like watchtower. Please use the `latest-v[major_version]` tag instead.
### Node 22 versions
* [`v11.0.0`](https://github.com/buanet/ioBroker.docker/blob/v11.0.0/debian12/Dockerfile), [`latest-v11`](https://github.com/buanet/ioBroker.docker/blob/v11.0.0/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v11.0.0/debian12/Dockerfile)
### Node 20 versions
* [`v10.0.0`](https://github.com/buanet/ioBroker.docker/blob/v10.0.0/debian12/Dockerfile), [`latest-v10`](https://github.com/buanet/ioBroker.docker/blob/v10.0.0/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v10.0.0/debian12/Dockerfile)
### Node 18 versions
* [`v9.1.2`](https://github.com/buanet/ioBroker.docker/blob/v9.1.2/debian12/Dockerfile), [`latest-v9`](https://github.com/buanet/ioBroker.docker/blob/v9.1.2/debian12/Dockerfile)
* [`v9.1.1`](https://github.com/buanet/ioBroker.docker/blob/v9.1.1/debian12/Dockerfile)
* [`v9.1.0`](https://github.com/buanet/ioBroker.docker/blob/v9.1.0/debian12/Dockerfile)
* [`v9.0.1`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile)
# What is ioBroker?
IoBroker is an open source IoT platform written in JavaScript that easily connects smarthome components from different manufactures. With the help of plugins (called: "adapters") ioBroker is able to communicate with a big variety of IoT hardware and services using different protocols and APIs.<br>

View File

@@ -13,8 +13,8 @@
[![Docker Pulls](https://img.shields.io/docker/pulls/buanet/iobroker?style=flat)](https://hub.docker.com/repository/docker/buanet/iobroker)
[![Docker Stars](https://img.shields.io/docker/stars/buanet/iobroker?style=flat)](https://hub.docker.com/repository/docker/buanet/iobroker)<br>
[![Source](https://img.shields.io/badge/source-github-blue?style=flat)](https://github.com/buanet/ioBroker.docker)
[![GitHub forks](https://img.shields.io/github/forks/buanet/ioBroker.docker)](https://github.com/buanet/ioBroker.docker/network)
[![GitHub stars](https://img.shields.io/github/stars/buanet/ioBroker.docker)](https://github.com/buanet/ioBroker.docker/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/buanet/ioBroker.docker?style=flat)](https://github.com/buanet/ioBroker.docker/network)
[![GitHub stars](https://img.shields.io/github/stars/buanet/ioBroker.docker?style=flat)](https://github.com/buanet/ioBroker.docker/stargazers)
[![License](https://img.shields.io/github/license/buanet/ioBroker.docker?style=flat)](https://github.com/buanet/ioBroker.docker/blob/master/LICENSE.md)
[![Donate](https://img.shields.io/badge/donate-paypal-blue?style=flat)](https://paypal.me/buanet)
@@ -36,15 +36,12 @@ New major image versions (e.g. v6, v7, v8) usually include a new major version o
It is highly recommended not to use the `latest` tag for production, especially when using any kind of automated update procedure like watchtower. Please use the `latest-v[major_version]` tag instead.
### Node 22 versions
* [`v11.0.0`](https://github.com/buanet/ioBroker.docker/blob/v11.0.0/debian12/Dockerfile), [`latest-v11`](https://github.com/buanet/ioBroker.docker/blob/v11.0.0/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v11.0.0/debian12/Dockerfile)
### Node 20 versions
* [`v10.0.0`](https://github.com/buanet/ioBroker.docker/blob/v10.0.0/debian12/Dockerfile), [`latest-v10`](https://github.com/buanet/ioBroker.docker/blob/v10.0.0/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v10.0.0/debian12/Dockerfile)
### Node 18 versions
* [`v9.1.2`](https://github.com/buanet/ioBroker.docker/blob/v9.1.2/debian12/Dockerfile), [`latest-v9`](https://github.com/buanet/ioBroker.docker/blob/v9.1.2/debian12/Dockerfile)
* [`v9.1.1`](https://github.com/buanet/ioBroker.docker/blob/v9.1.1/debian12/Dockerfile)
* [`v9.1.0`](https://github.com/buanet/ioBroker.docker/blob/v9.1.0/debian12/Dockerfile)
* [`v9.0.1`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile)
# What is ioBroker?
IoBroker is an open source IoT platform written in JavaScript that easily connects smarthome components from different manufactures. With the help of plugins (called: "adapters") ioBroker is able to communicate with a big variety of IoT hardware and services using different protocols and APIs.<br>