🎉 Release of add-on SSH & Web Terminal 3.4.0

This commit is contained in:
Community Hass.io Add-ons Bot 2018-08-18 21:39:59 +00:00
parent cbb67b90c8
commit b5f5000b38
4 changed files with 32 additions and 15 deletions

View file

@ -578,10 +578,10 @@ SOFTWARE.
[plex-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [plex-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
[plex-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [plex-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
[plex-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg [plex-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
[addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/v3.3.0 [addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/v3.4.0
[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v3.3.0/README.md [addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v3.4.0/README.md
[ssh-issue]: https://github.com/hassio-addons/addon-ssh/issues [ssh-issue]: https://github.com/hassio-addons/addon-ssh/issues
[ssh-version-shield]: https://img.shields.io/badge/version-v3.3.0-blue.svg [ssh-version-shield]: https://img.shields.io/badge/version-v3.4.0-blue.svg
[ssh-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/ssh-armhf.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-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[ssh-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [ssh-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg

View file

@ -2,16 +2,19 @@
### Added ### Added
- Adds support for GPIO (#28) - Adds warning with great power comes great responsibility
- Adds support for Mosh mobile shell - Documents secrets support
- Checks used password against HaveIBeenPwned - Adds Docker support
- Enforces the use of Web Terminal authentication
- Adds support for colordiff (#30) ### Fixed
- Adds access to /dev/mem to support GPIO better
### Changed ### Changed
- Upgrades base image to v2.1.0 - Upgrades base image to v2.1.1
- Enables SSL by default - Sets default Shell
- Updates README with latest changes - Updates README with latest changes
- Updates Discord links
[changelog]: https://github.com/hassio-addons/addon-ssh/compare/v3.2.0...v3.3.0 [changelog]: https://github.com/hassio-addons/addon-ssh/compare/v3.3.0...v3.4.0

View file

@ -26,6 +26,14 @@ usability, flexibility and also provides access using a web interface.
![Web Terminal in the Home Assistant Frontend][screenshot] ![Web Terminal in the Home Assistant Frontend][screenshot]
## WARNING
The SSH & Web Terminal add-on is a really powerful and gives you virtually
access to all tools and almost all hardware of your system.
While this add-on is created and maintained with care and with security in mind,
in the wrong or inexperienced hands, it could damage your system.
## Features ## Features
This add-on, of course, provides an SSH server, based on [OpenSSH][openssh] and This add-on, of course, provides an SSH server, based on [OpenSSH][openssh] and
@ -51,6 +59,7 @@ well. Additionally, it comes out of the box with the following:
- Hardware access to your audio, uart/serial devices and GPIO pins. - Hardware access to your audio, uart/serial devices and GPIO pins.
- Runs with more privileges, allowing you to debug and test more situations. - Runs with more privileges, allowing you to debug and test more situations.
- Has access to the dbus of the host system. - Has access to the dbus of the host system.
- Has the option to access the Docker instance running Hass.io host system.
- Runs on host level network, allowing you to open ports or run little daemons. - Runs on host level network, allowing you to open ports or run little daemons.
- Have custom Alpine packages installed on start. This allows you to install - Have custom Alpine packages installed on start. This allows you to install
your favorite tools, which will be available every single time you log in. your favorite tools, which will be available every single time you log in.
@ -69,7 +78,7 @@ well. Additionally, it comes out of the box with the following:
[buymeacoffee]: https://www.buymeacoffee.com/frenck [buymeacoffee]: https://www.buymeacoffee.com/frenck
[discord-shield]: https://img.shields.io/discord/478094546522079232.svg [discord-shield]: https://img.shields.io/discord/478094546522079232.svg
[discord]: https://discord.me/hassioaddons [discord]: https://discord.me/hassioaddons
[docs]: https://github.com/hassio-addons/addon-ssh/blob/v3.3.0/README.md [docs]: https://github.com/hassio-addons/addon-ssh/blob/v3.4.0/README.md
[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg [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 [forum]: https://community.home-assistant.io/t/community-hass-io-add-on-ssh-web-terminal/33820?u=frenck
[hass-ssh]: https://home-assistant.io/addons/ssh/ [hass-ssh]: https://home-assistant.io/addons/ssh/
@ -79,8 +88,8 @@ well. Additionally, it comes out of the box with the following:
[patreon-shield]: https://www.frenck.nl/images/patreon.png [patreon-shield]: https://www.frenck.nl/images/patreon.png
[patreon]: https://www.patreon.com/frenck [patreon]: https://www.patreon.com/frenck
[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg [project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg
[release-shield]: https://img.shields.io/badge/version-v3.3.0-blue.svg [release-shield]: https://img.shields.io/badge/version-v3.4.0-blue.svg
[release]: https://github.com/hassio-addons/addon-ssh/tree/v3.3.0 [release]: https://github.com/hassio-addons/addon-ssh/tree/v3.4.0
[screenshot]: https://github.com/hassio-addons/addon-ssh/raw/master/images/screenshot.png [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-image]: https://github.com/hassio-addons/addon-ssh/raw/master/images/ssh-audit.png
[ssh-audit]: https://github.com/arthepsy/ssh-audit [ssh-audit]: https://github.com/arthepsy/ssh-audit

View file

@ -1,6 +1,6 @@
{ {
"name": "SSH & Web Terminal", "name": "SSH & Web Terminal",
"version": "3.3.0", "version": "3.4.0",
"slug": "ssh", "slug": "ssh",
"description": "SSH & Web Terminal access to your Home Assistant instance", "description": "SSH & Web Terminal access to your Home Assistant instance",
"url": "https://community.home-assistant.io/t/community-hass-io-add-on-ssh-web-terminal/33820?u=frenck", "url": "https://community.home-assistant.io/t/community-hass-io-add-on-ssh-web-terminal/33820?u=frenck",
@ -21,6 +21,8 @@
"audio": true, "audio": true,
"apparmor": false, "apparmor": false,
"host_dbus": true, "host_dbus": true,
"docker_api": true,
"full_access": true,
"privileged": [ "privileged": [
"NET_ADMIN", "NET_ADMIN",
"SYS_ADMIN", "SYS_ADMIN",
@ -28,6 +30,9 @@
"SYS_TIME", "SYS_TIME",
"SYS_NICE" "SYS_NICE"
], ],
"devices": [
"/dev/mem:/dev/mem:rwm"
],
"map": [ "map": [
"config:rw", "config:rw",
"ssl:rw", "ssl:rw",