From ae62ba6f604951727047f7a4d66bc3af2aea570e Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Sat, 25 Mar 2023 13:32:54 +0000 Subject: [PATCH] :arrow_up: Updating add-on FTP to 68b62e2 --- README.md | 6 ++-- ftp/CHANGELOG.md | 5 ++- ftp/README.md | 4 +-- ftp/config.yaml | 84 ++++++++++++++++++++++++------------------------ 4 files changed, 49 insertions(+), 50 deletions(-) diff --git a/README.md b/README.md index d13c35917..32a7b4f4b 100644 --- a/README.md +++ b/README.md @@ -787,10 +787,10 @@ SOFTWARE. [example-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [example-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [example-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-ftp]: https://github.com/hassio-addons/addon-ftp/tree/5cde016 -[addon-doc-ftp]: https://github.com/hassio-addons/addon-ftp/blob/5cde016/README.md +[addon-ftp]: https://github.com/hassio-addons/addon-ftp/tree/68b62e2 +[addon-doc-ftp]: https://github.com/hassio-addons/addon-ftp/blob/68b62e2/README.md [ftp-issue]: https://github.com/hassio-addons/addon-ftp/issues -[ftp-version-shield]: https://img.shields.io/badge/version-5cde016-blue.svg +[ftp-version-shield]: https://img.shields.io/badge/version-68b62e2-blue.svg [ftp-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [ftp-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [ftp-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg diff --git a/ftp/CHANGELOG.md b/ftp/CHANGELOG.md index 05f13aa99..423323481 100644 --- a/ftp/CHANGELOG.md +++ b/ftp/CHANGELOG.md @@ -1,3 +1,2 @@ -# Changelog since v4.6.2 -- ⬆️ Upgrades add-on base image to 13.1.3 (#132) -- 🎆 Updates maintenance/license year to 2023 (#131) +# Changelog since v4.6.3 +- Add Renovate for dependency management (#133) diff --git a/ftp/README.md b/ftp/README.md index 10ee8a154..21a97aa16 100644 --- a/ftp/README.md +++ b/ftp/README.md @@ -53,5 +53,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-production%20ready-brightgreen.svg -[release-shield]: https://img.shields.io/badge/version-5cde016-blue.svg -[release]: https://github.com/hassio-addons/addon-ftp/tree/5cde016 \ No newline at end of file +[release-shield]: https://img.shields.io/badge/version-68b62e2-blue.svg +[release]: https://github.com/hassio-addons/addon-ftp/tree/68b62e2 \ No newline at end of file diff --git a/ftp/config.yaml b/ftp/config.yaml index 5562a01b9..b8d25adef 100644 --- a/ftp/config.yaml +++ b/ftp/config.yaml @@ -1,15 +1,21 @@ -apparmor: false +name: FTP +version: 68b62e2 +slug: ftp +description: A secure and fast FTP server for Home Assistant +url: https://github.com/hassio-addons/addon-ftp +codenotary: codenotary@frenck.dev +startup: services arch: - aarch64 - amd64 - armhf - armv7 - i386 -codenotary: codenotary@frenck.dev -description: A secure and fast FTP server for Home Assistant -host_network: true -image: ghcr.io/hassio-addons/ftp/{arch} init: false +host_network: true +privileged: +- SYS_ADMIN +apparmor: false map: - addons:rw - backup:rw @@ -17,65 +23,59 @@ map: - media:rw - share:rw - ssl:rw -name: FTP options: - banner: Welcome to the Hass.io FTP service. - certfile: fullchain.pem - data_port: 20 - implicit_ssl: false - keyfile: privkey.pem - max_clients: 5 - pasv: true - pasv_address: '' - pasv_max_port: 30010 - pasv_min_port: 30000 port: 21 + data_port: 20 + banner: Welcome to the Hass.io FTP service. + pasv: true + pasv_min_port: 30000 + pasv_max_port: 30010 + pasv_address: '' ssl: false + certfile: fullchain.pem + keyfile: privkey.pem + implicit_ssl: false + max_clients: 5 users: - - addons: false + - username: hassio + password: changeme allow_chmod: false - allow_dirlist: true allow_download: false allow_upload: false + allow_dirlist: true + addons: false backup: false config: false media: true - password: changeme share: true ssl: false - username: hassio -privileged: -- SYS_ADMIN schema: - banner: str - certfile: str - data_port: port - i_like_to_be_pwned: bool? - implicit_ssl: bool - keyfile: str log_level: list(trace|debug|info|notice|warning|error|fatal)? - max_clients: int - pasv: bool - pasv_addr_resolve: bool? - pasv_address: str - pasv_max_port: port - pasv_min_port: port port: port + data_port: port + banner: str + pasv: bool + pasv_min_port: port + pasv_max_port: port + pasv_address: str + pasv_addr_resolve: bool? ssl: bool + certfile: str + keyfile: str + implicit_ssl: bool + max_clients: int users: - - addons: bool + - username: match(^[a-zA-Z0-9\d](?:[a-zA-Z0-9\d]|-(?=[a-zA-Z0-9\d])){0,32}$) + password: password allow_chmod: bool - allow_dirlist: bool allow_download: bool allow_upload: bool + allow_dirlist: bool + addons: bool backup: bool config: bool media: bool - password: password share: bool ssl: bool - username: match(^[a-zA-Z0-9\d](?:[a-zA-Z0-9\d]|-(?=[a-zA-Z0-9\d])){0,32}$) -slug: ftp -startup: services -url: https://github.com/hassio-addons/addon-ftp -version: 5cde016 + i_like_to_be_pwned: bool? +image: ghcr.io/hassio-addons/ftp/{arch}