diff --git a/README.md b/README.md index 92fe6df3..24f5ee52 100644 --- a/README.md +++ b/README.md @@ -1020,10 +1020,10 @@ SOFTWARE. [zwavejs2mqtt-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [zwavejs2mqtt-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [zwavejs2mqtt-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-zerotier]: https://github.com/hassio-addons/addon-zerotier/tree/v0.11.2 -[addon-doc-zerotier]: https://github.com/hassio-addons/addon-zerotier/blob/v0.11.2/README.md +[addon-zerotier]: https://github.com/hassio-addons/addon-zerotier/tree/v0.12.0 +[addon-doc-zerotier]: https://github.com/hassio-addons/addon-zerotier/blob/v0.12.0/README.md [zerotier-issue]: https://github.com/hassio-addons/addon-zerotier/issues -[zerotier-version-shield]: https://img.shields.io/badge/version-v0.11.2-blue.svg +[zerotier-version-shield]: https://img.shields.io/badge/version-v0.12.0-blue.svg [zerotier-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [zerotier-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [zerotier-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg diff --git a/zerotier/CHANGELOG.md b/zerotier/CHANGELOG.md index 03474c77..959674e3 100644 --- a/zerotier/CHANGELOG.md +++ b/zerotier/CHANGELOG.md @@ -1,24 +1,18 @@ ## What’s changed +## 🚀 Enhancements + +- Migrate JSON config to YAML @frenck (#119) + ## 🧰 Maintenance -- 🚀 Add-on CI improvements @frenck (#96) - -## 📚 Documentation - -- 🚑 Fix contributing link in readme @frenck (#97) +- Switch to centralized GitHub Action Workflows @frenck (#118) ## ⬆️ Dependency updates -- ⬆️ Bump dessant/lock-threads from 2.0.3 to 2.1.1 @dependabot (#91) -- ⬆️ Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 @dependabot (#92) -- ⬆️ Bump frenck/action-addon-linter from 2.1 to 2.2 @dependabot (#94) -- ⬆️ Bump actions/stale from 3.0.19 to 4 @dependabot (#93) -- ⬆️ Upgrades add-on base image to v10.0.1 @frenck (#95) -- ⬆️ Bump dessant/lock-threads from 2.1.1 to 2.1.2 @dependabot (#98) -- ⬆️ Bump docker/build-push-action from 2.6.1 to 2.7.0 @dependabot (#101) -- ⬆️ Bump frenck/action-addon-linter from 2.2 to 2.3 @dependabot (#102) -- ⬆️ Bump creyD/prettier_action from 3.3 to 4.0 @dependabot (#104) -- ⬆️ Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 @dependabot (#103) -- ⬆️ Upgrades ZeroTier One to 1.6.6 @frenck (#106) -- ⬆️ Upgrades add-on base image to 10.1.0 @frenck (#105) +- ⬆️ Bump frenck/action-addon-linter from 2.3 to 2.4.1 @dependabot (#110) +- ⬆️ Bump actions/checkout from 2.3.4 to 2.3.5 @dependabot (#114) +- ⬆️ Upgrades add-on base image to 10.2.1 @frenck (#120) +- ⬆️ Upgrades ZeroTier One to 1.8.1 @frenck (#121) +- ⬆️ Upgrades add-on base image to 10.2.2 @frenck (#122) +- ⬆️ Upgrades ZeroTier One to 1.8.2 @frenck (#123) diff --git a/zerotier/README.md b/zerotier/README.md index 62d1cf85..5ca64285 100644 --- a/zerotier/README.md +++ b/zerotier/README.md @@ -48,5 +48,5 @@ If you are more interested in stable releases of our add-ons: [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg -[release-shield]: https://img.shields.io/badge/version-v0.11.2-blue.svg -[release]: https://github.com/hassio-addons/addon-zerotier/tree/v0.11.2 \ No newline at end of file +[release-shield]: https://img.shields.io/badge/version-v0.12.0-blue.svg +[release]: https://github.com/hassio-addons/addon-zerotier/tree/v0.12.0 \ No newline at end of file diff --git a/zerotier/config.json b/zerotier/config.json deleted file mode 100644 index f5bd3f2c..00000000 --- a/zerotier/config.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "name": "ZeroTier One", - "version": "0.11.2", - "slug": "zerotier", - "description": "Radically simplify your network with a virtual networking layer that works the same everywhere", - "url": "https://github.com/hassio-addons/addon-zerotier", - "startup": "services", - "init": false, - "arch": [ - "aarch64", - "amd64", - "armhf", - "armv7", - "i386" - ], - "ports": { - "9993/tcp": 9993 - }, - "ports_description": { - "9993/tcp": "ZeroTier's primary port" - }, - "host_network": true, - "privileged": [ - "NET_ADMIN", - "SYS_ADMIN" - ], - "devices": [ - "/dev/net/tun" - ], - "map": [ - "ssl:rw" - ], - "options": { - "networks": [], - "api_auth_token": "" - }, - "schema": { - "networks": [ - "match(^!secret [a-zA-Z0-9_\\-]+$|[0-9a-z]{16})" - ], - "api_auth_token": "str", - "log_level": "list(trace|debug|info|notice|warning|error|fatal)?" - }, - "image": "ghcr.io/hassio-addons/zerotier/{arch}" -} \ No newline at end of file diff --git a/zerotier/config.yaml b/zerotier/config.yaml new file mode 100644 index 00000000..f310f17c --- /dev/null +++ b/zerotier/config.yaml @@ -0,0 +1,35 @@ +arch: +- aarch64 +- amd64 +- armhf +- armv7 +- i386 +description: Radically simplify your network with a virtual networking layer that + works the same everywhere +devices: +- /dev/net/tun +host_network: true +image: ghcr.io/hassio-addons/zerotier/{arch} +init: false +map: +- ssl:rw +name: ZeroTier One +options: + api_auth_token: '' + networks: [] +ports: + 9993/tcp: 9993 +ports_description: + 9993/tcp: ZeroTier's primary port +privileged: +- NET_ADMIN +- SYS_ADMIN +schema: + api_auth_token: str + log_level: list(trace|debug|info|notice|warning|error|fatal)? + networks: + - match(^!secret [a-zA-Z0-9_\-]+$|[0-9a-z]{16}) +slug: zerotier +startup: services +url: https://github.com/hassio-addons/addon-zerotier +version: 0.12.0