🎉 Release of add-on SSH & Web Terminal 9.1.0

This commit is contained in:
Community Hass.io Add-ons Bot 2021-11-11 11:22:48 +00:00
parent 72e325b38c
commit 7cd2df4a08
5 changed files with 124 additions and 116 deletions

View file

@ -1,12 +1,35 @@
## Whats changed
## 🚀 Enhancements
- 🏎 Enable streaming mode for Ingress @frenck (#301)
- Migrate JSON config to YAML @frenck (#338)
## 🧰 Maintenance
- 🚀 Add-on CI improvements @frenck (#299)
- ⬆️ Upgrade lock-threads workflow to 3.0.0 @frenck (#321)
- Switch to centralized GitHub Action Workflows @frenck (#337)
## 📚 Documentation
- 🚑 Fix contributing link in readme @frenck (#300)
## ⬆️ Dependency updates
- ⬆️ Bump dessant/lock-threads from 2.0.3 to 2.1.1 @dependabot (#289)
- ⬆️ Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 @dependabot (#290)
- ⬆️ Bump frenck/action-addon-linter from 2.1 to 2.2 @dependabot (#292)
- ⬆️ Bump actions/stale from 3.0.19 to 4 @dependabot (#291)
- ⬆️ Upgrades mariadb-client to 10.5.12-r0 @frenck (#296)
- ⬆️ Upgrades rsync to 3.2.3-r4 @frenck (#297)
- ⬆️ Upgrades add-on base image to v10.0.1 @frenck (#298)
- ⬆️ Bump yamllint from 1.26.1 to 1.26.2 in /ssh @dependabot (#295)
- ⬆️ Bump dessant/lock-threads from 2.1.1 to 2.1.2 @dependabot (#302)
- ⬆️ Bump docker/build-push-action from 2.6.1 to 2.7.0 @dependabot (#303)
- ⬆️ Bump yamllint from 1.26.2 to 1.26.3 in /ssh @dependabot (#304)
- ⬆️ Bump frenck/action-addon-linter from 2.2 to 2.3 @dependabot (#305)
- ⬆️ Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 @dependabot (#307)
- ⬆️ Bump creyD/prettier_action from 3.3 to 4.0 @dependabot (#308)
- ⬆️ Bump frenck/action-addon-linter from 2.3 to 2.4.1 @dependabot (#317)
- ⬆️ Bump actions/checkout from 2.3.4 to 2.3.5 @dependabot (#323)
- ⬆️ Upgrades add-on base image to 10.2.2 @frenck (#331)
- ⬆️ Upgrades docker to 20.10.9-r0 @frenck (#332)
- ⬆️ Upgrades openssl to 1.1.1l-r0 @frenck (#333)
- ⬆️ Upgrades bind-tools to 9.16.20-r1 @frenck (#334)
- ⬆️ Upgrades openssh to 8.6_p1-r3 @frenck (#335)
- ⬆️ Upgrades vim to 8.2.3437-r0 @frenck (#336)
- ⬆️ Upgrades Home Assistant CLI to v4.14.0 @frenck (#339)
- Upgrade ttyd 62a5b63 & libwebsockets 4.2.1 @frenck (#340)

View file

@ -99,8 +99,8 @@ 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-v9.0.1-blue.svg
[release]: https://github.com/hassio-addons/addon-ssh/tree/v9.0.1
[release-shield]: https://img.shields.io/badge/version-v9.1.0-blue.svg
[release]: https://github.com/hassio-addons/addon-ssh/tree/v9.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/arthepsy/ssh-audit

View file

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

88
ssh/config.yaml Normal file
View file

@ -0,0 +1,88 @@
advanced: true
apparmor: false
arch:
- aarch64
- amd64
- armhf
- armv7
- i386
audio: true
description: SSH & Web Terminal access to your Home Assistant instance
devices:
- /dev/mem
docker_api: true
gpio: true
hassio_api: true
hassio_role: manager
homeassistant: 0.92.0b2
homeassistant_api: true
host_dbus: true
host_network: true
image: ghcr.io/hassio-addons/ssh/{arch}
ingress: true
ingress_port: 0
ingress_stream: true
journald: true
map:
- config:rw
- ssl:rw
- addons:rw
- media:rw
- share:rw
- backup:rw
name: SSH & Web Terminal
options:
init_commands: []
packages: []
share_sessions: false
ssh:
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
schema:
i_like_to_be_pwned: bool?
init_commands:
- str
log_level: list(trace|debug|info|notice|warning|error|fatal)?
packages:
- str
share_sessions: bool
ssh:
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
stdin: true
uart: true
url: https://github.com/hassio-addons/addon-ssh
usb: true
version: 9.1.0