diff --git a/README.md b/README.md index 876768dd8..eb86a5447 100644 --- a/README.md +++ b/README.md @@ -1135,10 +1135,10 @@ SOFTWARE. [sqlite-web-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [sqlite-web-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [sqlite-web-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/38ad88c -[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/38ad88c/README.md +[addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/147fd4e +[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/147fd4e/README.md [ssh-issue]: https://github.com/hassio-addons/addon-ssh/issues -[ssh-version-shield]: https://img.shields.io/badge/version-38ad88c-blue.svg +[ssh-version-shield]: https://img.shields.io/badge/version-147fd4e-blue.svg [ssh-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/ssh-armhf.svg [ssh-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [ssh-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/ssh/CHANGELOG.md b/ssh/CHANGELOG.md index 4470d9977..2d6ef2319 100644 --- a/ssh/CHANGELOG.md +++ b/ssh/CHANGELOG.md @@ -1,10 +1,147 @@ -# Changelog since v6.4.2 +# Changelog since v6.4.3 -2019/12/18 11:02 UTC - [38ad88c](https://github.com/hassio-addons/addon-ssh/commit/38ad88c2c3270ca3573eb1a8ac7135ccbc4beed2) by [@frenck](https://github.com/frenck) -> :arrow_up: Upgrades sqlite to 3.28.0-r2 +2019/12/29 11:41 UTC - [147fd4e](https://github.com/hassio-addons/addon-ssh/commit/147fd4e87c41380f683805f28005dfcd7082356f) by [@frenck](https://github.com/frenck) +> :sparkles: Adds Hass.io CLI auto complete support on ZSH -2019/12/18 11:02 UTC - [c858739](https://github.com/hassio-addons/addon-ssh/commit/c8587395d4d3058590383efc20ea29a40e0285b8) by [@frenck](https://github.com/frenck) -> :ambulance: Fix incorrect use of base image, causing arch mixups +2019/12/29 11:41 UTC - [6a23d00](https://github.com/hassio-addons/addon-ssh/commit/6a23d005ab1add6f53275391ce6d3a43e7352e29) by [@frenck](https://github.com/frenck) +> :ambulance: Fix issue with tmux config with latest tmux -fixes #93 +2019/12/29 11:41 UTC - [bb17e88](https://github.com/hassio-addons/addon-ssh/commit/bb17e881128bf3bcb6dcfde12ff02f0dd4ebaa14) by [@frenck](https://github.com/frenck) +> :ambulance: Work around a bug in latest sudo + +2019/12/29 11:41 UTC - [6f0ec3a](https://github.com/hassio-addons/addon-ssh/commit/6f0ec3a5ed39abc85c9a95242ec2886284ad262c) by [@frenck](https://github.com/frenck) +> :sparkles: Adds support for Bash completion + +2019/12/29 11:41 UTC - [05d2878](https://github.com/hassio-addons/addon-ssh/commit/05d28789ee5ac7c8711f661ef320297d705863fd) by [@frenck](https://github.com/frenck) +> :shirt: Prettier JSON config file + +2019/12/29 11:41 UTC - [19066e8](https://github.com/hassio-addons/addon-ssh/commit/19066e892726ff6771e68c0d83bb7cbdce9b570b) by [@frenck](https://github.com/frenck) +> :fire: Remove unused leave_front_door_open config + +2019/12/29 11:41 UTC - [61e8e17](https://github.com/hassio-addons/addon-ssh/commit/61e8e17933bbc4d04e6f35eabb8d8becf1e6401c) by [@frenck](https://github.com/frenck) +> :sparkles: Adds support for using Bash instead of ZSH + +2019/12/29 11:41 UTC - [0ed1143](https://github.com/hassio-addons/addon-ssh/commit/0ed1143c0e3bf52a80d96072d60505bae50a9177) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades ttyd to aed3faa3, WebGL & LibUV support + +2019/12/29 11:41 UTC - [588a99f](https://github.com/hassio-addons/addon-ssh/commit/588a99f743cfee3599b2f94863d03ff82b21f9fc) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades libwebsockets to 3.2.1, added libuv support + +2019/12/29 11:41 UTC - [2b21bb2](https://github.com/hassio-addons/addon-ssh/commit/2b21bb28cb3b1afbfbfa8af05a40c2b1e4711bc7) by [@frenck](https://github.com/frenck) +> :hammer: Update Hass.io wheels for Alpine 3.11 + +2019/12/29 11:41 UTC - [218a526](https://github.com/hassio-addons/addon-ssh/commit/218a52677b7c295da89f9f3262a9e7f97508deee) by [@frenck](https://github.com/frenck) +> :hammer: Disable shared sessions by default + +2019/12/29 11:41 UTC - [56658f1](https://github.com/hassio-addons/addon-ssh/commit/56658f1ed1a0b3581a6599cb14d0880603650214) by [@frenck](https://github.com/frenck) +> :fire: Removes direct access to Web Terminal (Ingress only) + +2019/12/29 11:41 UTC - [c3ed11f](https://github.com/hassio-addons/addon-ssh/commit/c3ed11f8e4b9826a8308b4eeb137c572cdb34b7c) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades Hassio CLI to 3.1.2 + +2019/12/29 11:41 UTC - [3021f88](https://github.com/hassio-addons/addon-ssh/commit/3021f8811d5bd66a9b96a3bb1c7f33db628ec2d4) by [@frenck](https://github.com/frenck) +> :sparkles: Adds htop + +2019/12/29 11:41 UTC - [4d4f219](https://github.com/hassio-addons/addon-ssh/commit/4d4f219622e13459e6facebdf645c63e8bb31041) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades nginx to 1.16.1-r4 + +2019/12/29 11:41 UTC - [29b02d6](https://github.com/hassio-addons/addon-ssh/commit/29b02d65572d8e9a833e02ee13c07cc279e19b30) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades lua-resty-http to 0.15-r0 + +2019/12/29 11:41 UTC - [01a5673](https://github.com/hassio-addons/addon-ssh/commit/01a5673514cc5d836cc11dcd8e5433cd07d7a12c) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades ncurses to 6.1_p20191130-r0 + +2019/12/29 11:41 UTC - [aedae17](https://github.com/hassio-addons/addon-ssh/commit/aedae17078a7b785a222db08142c5f42eef68443) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades mosh to 1.3.2-r13 + +2019/12/29 11:41 UTC - [5aab15a](https://github.com/hassio-addons/addon-ssh/commit/5aab15a9c083c876639d8e9ce7964ce460ad7e5f) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades mariadb-client to 10.4.10-r0 + +2019/12/29 11:41 UTC - [713f178](https://github.com/hassio-addons/addon-ssh/commit/713f178eda3963896229dbe8cdec7153684cdcaf) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades libxml2-utils to 2.9.10-r1 + +2019/12/29 11:41 UTC - [f2d67a9](https://github.com/hassio-addons/addon-ssh/commit/f2d67a9b9fa5863f60691774600cc985f2ab5158) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades libltdl to 2.4.6-r7 + +2019/12/29 11:41 UTC - [fabde51](https://github.com/hassio-addons/addon-ssh/commit/fabde51dd01da7170bbb4ce6d83c47170882e846) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades git to 2.24.1-r0 + +2019/12/29 11:41 UTC - [8475224](https://github.com/hassio-addons/addon-ssh/commit/8475224c8fdee064d50fc7c53518d518a85d9945) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades mosquitto-clients to 1.6.8-r0 + +2019/12/29 11:41 UTC - [da1b5cc](https://github.com/hassio-addons/addon-ssh/commit/da1b5cce5c3a80845fa6c28cf8237be5ff226d5b) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades bluez to 5.52-r0 + +2019/12/29 11:41 UTC - [0134f7f](https://github.com/hassio-addons/addon-ssh/commit/0134f7f54d267c12b58793de60ce2aaf70901cad) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades bind-tools to 9.14.8-r5 + +2019/12/29 11:41 UTC - [d5e0bc3](https://github.com/hassio-addons/addon-ssh/commit/d5e0bc3ea7c8c6987a57730c9755ea26ffeab619) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades awake to 1.0-r4 + +2019/12/29 11:41 UTC - [2481d37](https://github.com/hassio-addons/addon-ssh/commit/2481d37e3f1fc5bb911b31ac944de4e4035e82a4) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades ack to 3.2.0-r0 + +2019/12/29 11:41 UTC - [547648c](https://github.com/hassio-addons/addon-ssh/commit/547648cc536178a63d6a9186eb3d3ebeafdc6e54) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades networkmanager to 1.20.8-r0 + +2019/12/29 11:41 UTC - [64e3314](https://github.com/hassio-addons/addon-ssh/commit/64e33143b3c1f978d3ab409cf916ecb14cf49581) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades rsync to 3.1.3-r2 + +2019/12/29 11:41 UTC - [a24d7a9](https://github.com/hassio-addons/addon-ssh/commit/a24d7a91d9fd5f80178be4a01e19220b5e9a19b6) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades sqlite to 3.30.1-r1 + +2019/12/29 11:41 UTC - [1778147](https://github.com/hassio-addons/addon-ssh/commit/1778147ea5a04a4b99011208066f81ca469eda64) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades sudo to 1.8.29-r0 + +2019/12/29 11:41 UTC - [b180fd2](https://github.com/hassio-addons/addon-ssh/commit/b180fd25990621c10edfb8f2d74409862202c389) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades nano to 4.6-r0 + +2019/12/29 11:41 UTC - [c36a377](https://github.com/hassio-addons/addon-ssh/commit/c36a377321ff2e33c4e2a951195aa3498a69552f) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades tmux to 3.0a-r0 + +2019/12/29 11:41 UTC - [11b28ef](https://github.com/hassio-addons/addon-ssh/commit/11b28ef641afef3b5abd77663fcff439be5f0a8d) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades vim to 8.2.0-r0 + +2019/12/29 11:41 UTC - [5bf97bf](https://github.com/hassio-addons/addon-ssh/commit/5bf97bf850fdaf5c7dc2062b8705cc5024bdc44b) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades nmap to 7.80-r1 + +2019/12/29 11:41 UTC - [1679e9c](https://github.com/hassio-addons/addon-ssh/commit/1679e9cfdf81b6a21cbfd340afb64ac9c5753480) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades zsh-autosuggestions to 0.6.3-r0 + +2019/12/29 11:41 UTC - [9859a07](https://github.com/hassio-addons/addon-ssh/commit/9859a07ce4c326607a57571e602c29d86659d15e) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades device-mapper-libs to 2.02.186-r0 + +2019/12/29 11:41 UTC - [62c937f](https://github.com/hassio-addons/addon-ssh/commit/62c937f53e25dcca7f342bd0d2c4acffdd82b3c3) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades zlib-dev to 1.2.11-r3 + +2019/12/29 11:41 UTC - [d9edd92](https://github.com/hassio-addons/addon-ssh/commit/d9edd92159b43e6e69ad6e82a9724171b51ec573) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades python3 to 3.8.0-r0 + +2019/12/29 11:41 UTC - [e6bd5c4](https://github.com/hassio-addons/addon-ssh/commit/e6bd5c42720e02bbb4a2eefeac347f71848a27e2) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades openssl to 1.1.1d-r3 + +2019/12/29 11:41 UTC - [0fe72fc](https://github.com/hassio-addons/addon-ssh/commit/0fe72fcee626f0865a16df5f21e7931d95538143) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades docker to 19.03.5-r0 + +2019/12/29 11:41 UTC - [95bdcbe](https://github.com/hassio-addons/addon-ssh/commit/95bdcbe613675880c8136f528c50ae58c9f3e101) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades cmake to 3.15.5-r0 + +2019/12/29 11:41 UTC - [56491d3](https://github.com/hassio-addons/addon-ssh/commit/56491d3d0cec0409092ed7b779404fc385fd0970) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades bsd-compat-headers to 0.7.2-r0 + +2019/12/29 11:41 UTC - [9c16fd3](https://github.com/hassio-addons/addon-ssh/commit/9c16fd3ffb619cd08996f7b45bcf04d38779b536) by [@frenck](https://github.com/frenck) +> :arrow_up: Upgrades add-on base image to v6.0.1 + +2019/12/29 11:41 UTC - [7660a66](https://github.com/hassio-addons/addon-ssh/commit/7660a66a2fc7c51c7c367cc9cbf1e9ebae06faaf) by [@frenck](https://github.com/frenck) +> :pencil2: Funding adjustments + +2019/12/29 11:41 UTC - [ce2f4c7](https://github.com/hassio-addons/addon-ssh/commit/ce2f4c7fcc9e815d09980a8395070debce0d1726) by [@scop](https://github.com/scop) +> :ambulance: Spelling and grammar fixes (#107) + +2019/12/29 11:41 UTC - [0c1917a](https://github.com/hassio-addons/addon-ssh/commit/0c1917aa3da961329b7273676cf843ef511bb4f6) by [@renovate[bot]](https://github.com/apps/renovate) +> :arrow_up: Updates yamllint to v1.20.0 (#106) + + + +Co-authored-by: Renovate Bot diff --git a/ssh/README.md b/ssh/README.md index 4d5a12725..ce35eaaef 100644 --- a/ssh/README.md +++ b/ssh/README.md @@ -4,9 +4,9 @@ [![Discord][discord-shield]][discord] [![Community Forum][forum-shield]][forum] -[![Buy me a coffee][buymeacoffee-shield]][buymeacoffee] +[![Sponsor Frenck via GitHub Sponsors][github-sponsors-shield]][github-sponsors] -[![Support my work on Patreon][patreon-shield]][patreon] +[![Support Frenck on Patreon][patreon-shield]][patreon] This add-on allows you to log in to your Hass.io Home Assistant instance using SSH or by using the Web Terminal. @@ -93,22 +93,22 @@ If you are more interested in stable releases of our add-ons: -[buymeacoffee-shield]: https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg -[buymeacoffee]: https://www.buymeacoffee.com/frenck [discord-shield]: https://img.shields.io/discord/478094546522079232.svg [discord]: https://discord.me/hassioaddons -[docs]: https://github.com/hassio-addons/addon-ssh/blob/38ad88c/README.md +[docs]: https://github.com/hassio-addons/addon-ssh/blob/147fd4e/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-ssh-web-terminal/33820?u=frenck +[github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png +[github-sponsors]: https://github.com/sponsors/frenck [hass-ssh]: https://home-assistant.io/addons/ssh/ [maintenance-shield]: https://img.shields.io/maintenance/yes/2019.svg [ohmyzsh]: http://ohmyz.sh/ [openssh]: https://www.openssh.com/ -[patreon-shield]: https://www.frenck.nl/images/patreon.png +[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-38ad88c-blue.svg -[release]: https://github.com/hassio-addons/addon-ssh/tree/38ad88c +[release-shield]: https://img.shields.io/badge/version-147fd4e-blue.svg +[release]: https://github.com/hassio-addons/addon-ssh/tree/147fd4e [screenshot]: https://github.com/hassio-addons/addon-ssh/raw/master/images/screenshot.png [ssh-audit-image]: https://github.com/hassio-addons/addon-ssh/raw/master/images/ssh-audit.png [ssh-audit]: https://github.com/arthepsy/ssh-audit diff --git a/ssh/config.json b/ssh/config.json index 976434f19..f8a365c15 100644 --- a/ssh/config.json +++ b/ssh/config.json @@ -1,6 +1,6 @@ { "name": "SSH & Web Terminal", - "version": "38ad88c", + "version": "147fd4e", "slug": "ssh", "description": "SSH & Web Terminal access to your Home Assistant instance", "url": "https://github.com/hassio-addons/addon-ssh", @@ -19,17 +19,14 @@ "i386" ], "ports": { - "22/tcp": 22, - "80/tcp": null + "22/tcp": 22 }, "ports_description": { - "22/tcp": "SSH server port (make empty to disable)", - "80/tcp": "Web Terminal (Not required for Hass.io Ingress)" + "22/tcp": "SSH server port (make empty to disable)" }, "boot": "auto", "hassio_api": true, "hassio_role": "manager", - "auth_api": true, "homeassistant_api": true, "host_network": true, "auto_uart": true, @@ -68,12 +65,8 @@ "allow_remote_port_forwarding": false, "allow_tcp_forwarding": false }, - "web": { - "ssl": true, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem" - }, - "share_sessions": true, + "zsh": true, + "share_sessions": false, "packages": [], "init_commands": [] }, @@ -91,11 +84,7 @@ "allow_remote_port_forwarding": "bool", "allow_tcp_forwarding": "bool" }, - "web": { - "ssl": "bool", - "certfile": "str", - "keyfile": "str" - }, + "zsh": "bool", "share_sessions": "bool", "packages": [ "str" @@ -103,8 +92,7 @@ "init_commands": [ "str" ], - "i_like_to_be_pwned": "bool?", - "leave_front_door_open": "bool?" + "i_like_to_be_pwned": "bool?" }, "image": "hassioaddons/ssh-{arch}" } \ No newline at end of file