From 6a4cdd41b5a77f03bbdb9b787d00843c80b81f8c Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Tue, 25 Feb 2020 12:05:58 +0000 Subject: [PATCH] :tada: Release of add-on Portainer 1.0.0 --- README.md | 6 +++--- portainer/CHANGELOG.md | 25 ++++++++++++++++--------- portainer/README.md | 14 +++++++------- portainer/config.json | 19 ++++--------------- 4 files changed, 30 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 690b40ca..830c3240 100644 --- a/README.md +++ b/README.md @@ -1021,10 +1021,10 @@ SOFTWARE. [plex-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [plex-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [plex-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-portainer]: https://github.com/hassio-addons/addon-portainer/tree/v0.9.0 -[addon-doc-portainer]: https://github.com/hassio-addons/addon-portainer/blob/v0.9.0/README.md +[addon-portainer]: https://github.com/hassio-addons/addon-portainer/tree/v1.0.0 +[addon-doc-portainer]: https://github.com/hassio-addons/addon-portainer/blob/v1.0.0/README.md [portainer-issue]: https://github.com/hassio-addons/addon-portainer/issues -[portainer-version-shield]: https://img.shields.io/badge/version-v0.9.0-blue.svg +[portainer-version-shield]: https://img.shields.io/badge/version-v1.0.0-blue.svg [portainer-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/portainer-armhf.svg [portainer-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [portainer-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/portainer/CHANGELOG.md b/portainer/CHANGELOG.md index 3d49385a..fd54dbe2 100644 --- a/portainer/CHANGELOG.md +++ b/portainer/CHANGELOG.md @@ -1,18 +1,25 @@ [Full Changelog][changelog] -This is a general maintenance release. +🎉 Stable! v1.0.0 is here! + +⚠️ Breaking change: Direct access to the add-on has been removed in favor of Ingress. This means all direct access related options (i.e., SSL settings) and the direct access port setting, has been removed. ### 🔨 Changes -- :fireworks: Updates maintenance/license year to 2020 -- :books: Adjust add-on installation instructions -- :pencil2: Funding adjustments -- :pencil2: Fixes some spelling and grammar -- :arrow_up: Upgrades add-on base image to v6.0.1 -- :arrow_up: Upgrades nginx to 1.16.1-r4 -- :arrow_up: Upgrades lua-resty-http to 0.15-r0 +- :books: Update add-on documentation to use new YAML configuration format +- :hammer: Re-branding +- :hammer: Update add-on config with new password & list features +- :hammer: Updates for upstream Supervisor changes +- :arrow_up: Upgrades Portainer to v1.23.1 +- :arrow_up: Upgrades add-on base image to v7.0.2 +- :hammer: Update community forum links +- :sparkles: Adds agent secret support (#31) +- :fire: Remove direct access support +- :books: Remove Hass.io references +- :hammer: Improve Portainer service script +- :tada: Make add-on stable/production ready -[changelog]: https://github.com/hassio-addons/addon-portainer/compare/v0.8.2...v0.9.0 +[changelog]: https://github.com/hassio-addons/addon-portainer/compare/v0.9.0...v1.0.0 Questions? Join our Discord server! https://discord.me/hassioaddons Enjoying my add-ons? Consider supporting my work: diff --git a/portainer/README.md b/portainer/README.md index 8163581b..931e0896 100644 --- a/portainer/README.md +++ b/portainer/README.md @@ -1,4 +1,4 @@ -# Community Hass.io Add-ons: Portainer +# Home Assistant Community Add-on: Portainer [![Release][release-shield]][release] ![Project Stage][project-stage-shield] ![Project Maintenance][maintenance-shield] @@ -32,7 +32,7 @@ it could damage your system. ## WARNING! THIS IS A BETA VERSION! -This Hass.io Add-ons repository contains beta releases of add-ons. +This Home Assistant Add-ons repository contains beta releases of add-ons. - They might stop working at any time. - They could have a negative impact on your system. @@ -48,15 +48,15 @@ If you are more interested in stable releases of our add-ons: [discord-shield]: https://img.shields.io/discord/478094546522079232.svg [discord]: https://discord.me/hassioaddons -[docs]: https://github.com/hassio-addons/addon-portainer/blob/v0.9.0/README.md +[docs]: https://github.com/hassio-addons/addon-portainer/blob/v1.0.0/README.md [forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg -[forum]: https://community.home-assistant.io/t/community-hass-io-add-on-portainer/68836?u=frenck +[forum]: https://community.home-assistant.io/t/home-assistant-community-add-on-portainer/68836?u=frenck [github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png [github-sponsors]: https://github.com/sponsors/frenck [maintenance-shield]: https://img.shields.io/maintenance/yes/2020.svg [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.9.0-blue.svg -[release]: https://github.com/hassio-addons/addon-portainer/tree/v0.9.0 +[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg +[release-shield]: https://img.shields.io/badge/version-v1.0.0-blue.svg +[release]: https://github.com/hassio-addons/addon-portainer/tree/v1.0.0 [screenshot]: https://github.com/hassio-addons/addon-portainer/raw/master/images/screenshot.png \ No newline at end of file diff --git a/portainer/config.json b/portainer/config.json index 3ecd89fe..d45724c1 100644 --- a/portainer/config.json +++ b/portainer/config.json @@ -1,10 +1,9 @@ { "name": "Portainer", - "version": "0.9.0", + "version": "1.0.0", "slug": "portainer", "description": "Manage your Docker environment with ease", "url": "https://github.com/hassio-addons/addon-portainer", - "webui": "[PROTO:ssl]://[HOST]:[PORT:9000]", "ingress": true, "ingress_port": 1337, "startup": "services", @@ -20,29 +19,19 @@ "ssl" ], "ports": { - "80/tcp": null, "8000/tcp": null }, "ports_description": { - "80/tcp": "Web interface (Not required for Hass.io Ingress)", "8000/tcp": "Edge Agent Api (Enable when managing remote edge agents)" }, "boot": "auto", "hassio_api": true, "hassio_role": "default", - "auth_api": true, "docker_api": true, - "options": { - "ssl": true, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem" - }, + "options": {}, "schema": { - "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)?", - "ssl": "bool", - "certfile": "str", - "keyfile": "str", - "leave_front_door_open": "bool?" + "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", + "agent_secret": "str?" }, "image": "hassioaddons/portainer-{arch}" } \ No newline at end of file