From 0131fc15492273064d7b60d0437a778124b83dbf Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Sun, 1 Mar 2020 12:02:26 +0000 Subject: [PATCH] :tada: Release of add-on Nginx Proxy Manager 0.5.0 --- README.md | 6 ++--- nginxproxymanager/CHANGELOG.md | 42 ++++++++++++++++++++-------------- nginxproxymanager/README.md | 10 ++++---- nginxproxymanager/config.json | 10 +++++--- 4 files changed, 40 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 54a7966a..0fa00f93 100644 --- a/README.md +++ b/README.md @@ -940,10 +940,10 @@ SOFTWARE. [matrix-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [matrix-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [matrix-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-nginxproxymanager]: https://github.com/hassio-addons/addon-nginx-proxy-manager/tree/v0.4.0 -[addon-doc-nginxproxymanager]: https://github.com/hassio-addons/addon-nginx-proxy-manager/blob/v0.4.0/README.md +[addon-nginxproxymanager]: https://github.com/hassio-addons/addon-nginx-proxy-manager/tree/v0.5.0 +[addon-doc-nginxproxymanager]: https://github.com/hassio-addons/addon-nginx-proxy-manager/blob/v0.5.0/README.md [nginxproxymanager-issue]: https://github.com/hassio-addons/addon-nginx-proxy-manager/issues -[nginxproxymanager-version-shield]: https://img.shields.io/badge/version-v0.4.0-blue.svg +[nginxproxymanager-version-shield]: https://img.shields.io/badge/version-v0.5.0-blue.svg [nginxproxymanager-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/nginxproxymanager-armhf.svg [nginxproxymanager-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [nginxproxymanager-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/nginxproxymanager/CHANGELOG.md b/nginxproxymanager/CHANGELOG.md index 7802f31a..f27ebacd 100644 --- a/nginxproxymanager/CHANGELOG.md +++ b/nginxproxymanager/CHANGELOG.md @@ -1,26 +1,34 @@ [Full Changelog][changelog] -This is a general maintenance release. +This is a big major release! + +This release upgrades the Nginx Proxy Manager to the latest and greatest, furthermore, it now leverages the official MariaDB add-on to store its data in. + +### ⚠️ Breaking change + +This add-on now depends on and requires the official Home Assistant MariaDB add-on in order to run. + +All data of the NGINX Proxy Manager is now stored in that add-on. This removes the need for the add-on to run and maintain its own database server. This reduces memory & CPU usages and makes it easier to maintain the add-on overall. + +If you are upgrading, please make sure you have installed the MariaDB add-on (version 2.0 or higher). The NGINX Proxy Manager add-on will automatically migrate your existing data. ### 🔨 Changes -- :fireworks: Updates maintenance/license year to 2020 -- :pencil2: Funding adjustments -- :pencil2: Fixes some spelling and grammar -- :arrow_up: Upgrades add-on base image to v6.0.1 -- :arrow_up: Upgrades git to 2.24.1-r0 -- :arrow_up: Upgrades nodejs to 12.14.0-r0 -- :arrow_up: Upgrades python2 to 2.7.16-r3 -- :arrow_up: Upgrades yarn to 1.19.2-r0 -- :arrow_up: Upgrades certbot to 1.0.0-r0 -- :arrow_up: Upgrades nginx to 1.16.1-r4 -- :arrow_up: Upgrades mariadb to 10.4.10-r0 -- :arrow_up: Upgrades openssl to 1.1.1d-r3 -- :ambulance: Hotfix for new Nginx paths -- :hammer: Ensure new paths exists -- :ambulance: Fix MySQL init for new installations +- :hammer: Re-branding +- :books: Update add-on documentation to use new YAML configuration format +- :ambulance: Fix Patreon link +- :hammer: Update add-on config with new password & list features +- :hammer: Updates for upstream Supervisor changes +- :arrow_up: Upgrades nodejs to 12.15.0-r1 +- :arrow_up: Upgrades nginx to 1.16.1-r6 +- :arrow_up: Upgrades mariadb to 10.4.12-r0 +- :arrow_up: Upgrades nginx-proxy-manager to v2.1.1 +- :rocket: Remove unneeded eslint from build +- :arrow_up: Upgrades add-on base image to v7.0.2 +- :hammer: Adds migration to official MariaDB add-on (#77) +- :books: Update add-on instructions -[changelog]: https://github.com/hassio-addons/addon-nginx-proxy-manager/compare/v0.3.1...v0.4.0 +[changelog]: https://github.com/hassio-addons/addon-nginx-proxy-manager/compare/v0.4.0...v0.5.0 Questions? Join our Discord server! https://discord.me/hassioaddons Enjoying my add-ons? Consider supporting my work: diff --git a/nginxproxymanager/README.md b/nginxproxymanager/README.md index 781a4759..1d736a39 100644 --- a/nginxproxymanager/README.md +++ b/nginxproxymanager/README.md @@ -1,4 +1,4 @@ -# Community Hass.io Add-ons: Nginx Proxy Manager +# Home Assistant Community Add-on: Nginx Proxy Manager [![Release][release-shield]][release] ![Project Stage][project-stage-shield] ![Project Maintenance][maintenance-shield] @@ -16,7 +16,7 @@ This add-on enables you to easily forward incoming connections to anywhere, including free SSL, without having to know too much about Nginx or Let’s Encrypt. -Forward your domain to your Home Assistant, Hass.io add-ons, or websites running +Forward your domain to your Home Assistant, add-ons, or websites running at home or anywhere else, straight from a simple, powerful interface. Want to protect the website with a username/password? Well, it can do that too! @@ -32,7 +32,7 @@ Nginx proxy manager by providing additional Nginx directives. [discord-shield]: https://img.shields.io/discord/478094546522079232.svg [discord]: https://discord.me/hassioaddons -[docs]: https://github.com/hassio-addons/addon-nginx-proxy-manager/blob/v0.4.0/README.md +[docs]: https://github.com/hassio-addons/addon-nginx-proxy-manager/blob/v0.5.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-nginx-proxy-manager/111830?u=frenck [github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png @@ -41,6 +41,6 @@ Nginx proxy manager by providing additional Nginx directives. [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.4.0-blue.svg -[release]: https://github.com/hassio-addons/addon-nginx-proxy-manager/tree/v0.4.0 +[release-shield]: https://img.shields.io/badge/version-v0.5.0-blue.svg +[release]: https://github.com/hassio-addons/addon-nginx-proxy-manager/tree/v0.5.0 [screenshot]: https://github.com/hassio-addons/addon-nginx-proxy-manager/raw/master/images/screenshot.gif \ No newline at end of file diff --git a/nginxproxymanager/config.json b/nginxproxymanager/config.json index 3b6e407a..25be584c 100644 --- a/nginxproxymanager/config.json +++ b/nginxproxymanager/config.json @@ -1,6 +1,6 @@ { "name": "Nginx Proxy Manager", - "version": "0.4.0", + "version": "0.5.0", "slug": "nginxproxymanager", "description": "Manage Nginx proxy hosts with a simple, powerful interface", "url": "https://github.com/hassio-addons/addon-nginx-proxy-manager", @@ -13,6 +13,9 @@ "armv7", "i386" ], + "services": [ + "mysql:need" + ], "ports": { "80": 80, "81": 81, @@ -27,11 +30,12 @@ "hassio_api": true, "hassio_role": "default", "map": [ - "ssl:rw" + "ssl:rw", + "backup:rw" ], "options": {}, "schema": { - "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)?" + "log_level": "list(trace|debug|info|notice|warning|error|fatal)?" }, "image": "hassioaddons/nginxproxymanager-{arch}" } \ No newline at end of file