🎉 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

@ -1,6 +1,24 @@
## 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
- ⬆️ Upgrades add-on base image to 13.1.2 @frenck ([#499](https://github.com/hassio-addons/addon-ssh/pull/499))
- ⬆️ 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/openssl to v3.0.8-r1 @renovate ([#508](https://github.com/hassio-addons/addon-ssh/pull/508))
- ⬆️ 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.
- `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
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]: 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-v13.0.3-blue.svg
[release]: https://github.com/hassio-addons/addon-ssh/tree/v13.0.3
[release-shield]: https://img.shields.io/badge/version-v13.1.0-blue.svg
[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
[ssh-audit-image]: https://github.com/hassio-addons/addon-ssh/raw/main/images/ssh-audit.png
[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
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:
- aarch64
- amd64
- armhf
- armv7
- i386
audio: true
codenotary: codenotary@frenck.dev
description: SSH & Web Terminal access to your Home Assistant instance
devices:
- /dev/mem
docker_api: true
gpio: true
ports:
22/tcp: 22
ports_description:
22/tcp: SSH server port (make empty to disable)
hassio_api: true
hassio_role: manager
homeassistant: 0.92.0b2
services:
- mysql:want
- mqtt:want
homeassistant_api: true
host_dbus: true
host_network: true
image: ghcr.io/hassio-addons/ssh/{arch}
ingress: true
ingress_port: 0
ingress_stream: true
init: false
journald: true
uart: true
usb: true
gpio: true
audio: true
apparmor: false
host_dbus: true
docker_api: true
privileged:
- NET_ADMIN
- SYS_ADMIN
- SYS_RAWIO
- SYS_TIME
- SYS_NICE
devices:
- /dev/mem
map:
- config:rw
- ssl:rw
@ -32,57 +52,37 @@ map:
- media:rw
- share:rw
- backup:rw
name: SSH & Web Terminal
journald: true
options:
init_commands: []
packages: []
share_sessions: false
ssh:
username: hassio
password: ''
authorized_keys: []
sftp: false
compatibility_mode: false
allow_agent_forwarding: false
allow_remote_port_forwarding: false
allow_tcp_forwarding: false
authorized_keys: []
compatibility_mode: false
password: ''
sftp: false
username: hassio
zsh: true
panel_icon: mdi:console
panel_title: Terminal
ports:
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
share_sessions: false
packages: []
init_commands: []
schema:
init_commands:
- str
log_level: list(trace|debug|info|notice|warning|error|fatal)?
packages:
- str
share_sessions: bool
ssh:
username: str
password: password
authorized_keys:
- str
sftp: bool
compatibility_mode: bool
allow_agent_forwarding: bool
allow_remote_port_forwarding: bool
allow_tcp_forwarding: bool
authorized_keys:
- str
compatibility_mode: bool
password: password
sftp: bool
username: str
zsh: bool
services:
- mysql:want
- mqtt:want
slug: ssh
startup: services
uart: true
url: https://github.com/hassio-addons/addon-ssh
usb: true
version: 13.0.3
share_sessions: bool
packages:
- str
init_commands:
- str
image: ghcr.io/hassio-addons/ssh/{arch}