🎉 Release of add-on SSH & Web Terminal 13.1.0

This commit is contained in:
Community Hass.io Add-ons Bot 2023-03-26 19:28:31 +00:00
parent 292923e5db
commit 7eaf6a8787
5 changed files with 92 additions and 64 deletions

View file

@ -855,10 +855,10 @@ SOFTWARE.
[sqlite-web-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [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-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg
[sqlite-web-i386-shield]: https://img.shields.io/badge/i386-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/v13.0.3 [addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/v13.1.0
[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v13.0.3/README.md [addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v13.1.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-v13.0.3-blue.svg [ssh-version-shield]: https://img.shields.io/badge/version-v13.1.0-blue.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
[ssh-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [ssh-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg

View file

@ -1,6 +1,24 @@
## Whats changed ## Whats changed
## ✨ New features
- Add support for VSCode Remote - SSH @BNolet ([#498](https://github.com/hassio-addons/addon-ssh/pull/498))
## 🚀 Enhancements
- Sync server `KexAlgorithms` with OpenSSH 9.1 and ssh-audit dev @scop ([#513](https://github.com/hassio-addons/addon-ssh/pull/513))
- Implement current ssh-audit dev client recommendations @scop ([#516](https://github.com/hassio-addons/addon-ssh/pull/516))
- Specify server MACs and KexAlgos in terms of removals @scop ([#515](https://github.com/hassio-addons/addon-ssh/pull/515))
## 🧰 Maintenance
- Add Renovate for dependency management @frenck ([#505](https://github.com/hassio-addons/addon-ssh/pull/505))
- Renovate tweaks @frenck ([#514](https://github.com/hassio-addons/addon-ssh/pull/514))
## ⬆️ Dependency updates ## ⬆️ Dependency updates
- ⬆️ Upgrades add-on base image to 13.1.2 @frenck ([#499](https://github.com/hassio-addons/addon-ssh/pull/499)) - ⬆️ Update dependency alpine_3_17/openssl to v3.0.8-r1 @renovate ([#508](https://github.com/hassio-addons/addon-ssh/pull/508))
- ⬆️ Upgrades add-on base image to 13.1.3 @frenck ([#501](https://github.com/hassio-addons/addon-ssh/pull/501)) - ⬆️ Update dependency alpine_3_17/cmake to v3.24.4-r0 @renovate ([#507](https://github.com/hassio-addons/addon-ssh/pull/507))
- ⬆️ Update dependency alpine_3_17/openssl-dev to v3.0.8-r1 @renovate ([#510](https://github.com/hassio-addons/addon-ssh/pull/510))
- ⬆️ Update ghcr.io/hassio-addons/base Docker tag to v13.1.4 @renovate ([#512](https://github.com/hassio-addons/addon-ssh/pull/512))
- ⬆️ Update yamllint to v1.30.0 @renovate ([#511](https://github.com/hassio-addons/addon-ssh/pull/511))

View file

@ -249,6 +249,16 @@ based on the following:
- `MINOR`: Backwards-compatible new features and enhancements. - `MINOR`: Backwards-compatible new features and enhancements.
- `PATCH`: Backwards-compatible bugfixes and package updates. - `PATCH`: Backwards-compatible bugfixes and package updates.
## Visual Studio Code Remote - SSH
Setting the following parameters as is shown will allow you to connect to
your Home Assistant instance using VSCode Remote - SSH:
```yaml
allow_remote_port_forwarding: true
allow_tcp_forwarding: true
```
## Support ## Support
Got questions? Got questions?

View file

@ -82,8 +82,8 @@ well. Additionally, it comes out of the box with the following:
[patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/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-v13.0.3-blue.svg [release-shield]: https://img.shields.io/badge/version-v13.1.0-blue.svg
[release]: https://github.com/hassio-addons/addon-ssh/tree/v13.0.3 [release]: https://github.com/hassio-addons/addon-ssh/tree/v13.1.0
[screenshot]: https://github.com/hassio-addons/addon-ssh/raw/main/images/screenshot.png [screenshot]: https://github.com/hassio-addons/addon-ssh/raw/main/images/screenshot.png
[ssh-audit-image]: https://github.com/hassio-addons/addon-ssh/raw/main/images/ssh-audit.png [ssh-audit-image]: https://github.com/hassio-addons/addon-ssh/raw/main/images/ssh-audit.png
[ssh-audit]: https://github.com/jtesta/ssh-audit [ssh-audit]: https://github.com/jtesta/ssh-audit

View file

@ -1,30 +1,50 @@
name: SSH & Web Terminal
version: 13.1.0
slug: ssh
description: SSH & Web Terminal access to your Home Assistant instance
url: https://github.com/hassio-addons/addon-ssh
codenotary: codenotary@frenck.dev
advanced: true advanced: true
apparmor: false startup: services
ingress: true
ingress_port: 0
ingress_stream: true
init: false
panel_icon: mdi:console
panel_title: Terminal
homeassistant: 0.92.0b2
arch: arch:
- aarch64 - aarch64
- amd64 - amd64
- armhf - armhf
- armv7 - armv7
- i386 - i386
audio: true ports:
codenotary: codenotary@frenck.dev 22/tcp: 22
description: SSH & Web Terminal access to your Home Assistant instance ports_description:
devices: 22/tcp: SSH server port (make empty to disable)
- /dev/mem
docker_api: true
gpio: true
hassio_api: true hassio_api: true
hassio_role: manager hassio_role: manager
homeassistant: 0.92.0b2 services:
- mysql:want
- mqtt:want
homeassistant_api: true homeassistant_api: true
host_dbus: true
host_network: true host_network: true
image: ghcr.io/hassio-addons/ssh/{arch} uart: true
ingress: true usb: true
ingress_port: 0 gpio: true
ingress_stream: true audio: true
init: false apparmor: false
journald: true host_dbus: true
docker_api: true
privileged:
- NET_ADMIN
- SYS_ADMIN
- SYS_RAWIO
- SYS_TIME
- SYS_NICE
devices:
- /dev/mem
map: map:
- config:rw - config:rw
- ssl:rw - ssl:rw
@ -32,57 +52,37 @@ map:
- media:rw - media:rw
- share:rw - share:rw
- backup:rw - backup:rw
name: SSH & Web Terminal journald: true
options: options:
init_commands: []
packages: []
share_sessions: false
ssh: ssh:
username: hassio
password: ''
authorized_keys: []
sftp: false
compatibility_mode: false
allow_agent_forwarding: false allow_agent_forwarding: false
allow_remote_port_forwarding: false allow_remote_port_forwarding: false
allow_tcp_forwarding: false allow_tcp_forwarding: false
authorized_keys: []
compatibility_mode: false
password: ''
sftp: false
username: hassio
zsh: true zsh: true
panel_icon: mdi:console share_sessions: false
panel_title: Terminal packages: []
ports: init_commands: []
22/tcp: 22
ports_description:
22/tcp: SSH server port (make empty to disable)
privileged:
- NET_ADMIN
- SYS_ADMIN
- SYS_RAWIO
- SYS_TIME
- SYS_NICE
schema: schema:
init_commands:
- str
log_level: list(trace|debug|info|notice|warning|error|fatal)? log_level: list(trace|debug|info|notice|warning|error|fatal)?
packages:
- str
share_sessions: bool
ssh: ssh:
username: str
password: password
authorized_keys:
- str
sftp: bool
compatibility_mode: bool
allow_agent_forwarding: bool allow_agent_forwarding: bool
allow_remote_port_forwarding: bool allow_remote_port_forwarding: bool
allow_tcp_forwarding: bool allow_tcp_forwarding: bool
authorized_keys:
- str
compatibility_mode: bool
password: password
sftp: bool
username: str
zsh: bool zsh: bool
services: share_sessions: bool
- mysql:want packages:
- mqtt:want - str
slug: ssh init_commands:
startup: services - str
uart: true image: ghcr.io/hassio-addons/ssh/{arch}
url: https://github.com/hassio-addons/addon-ssh
usb: true
version: 13.0.3