mirror of
https://github.com/hassio-addons/repository-beta.git
synced 2025-05-05 03:21:28 +00:00
🎉 Release of add-on SSH & Web Terminal 9.1.0
This commit is contained in:
parent
72e325b38c
commit
7cd2df4a08
5 changed files with 124 additions and 116 deletions
|
@ -903,10 +903,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/v9.0.1
|
[addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/v9.1.0
|
||||||
[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v9.0.1/README.md
|
[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v9.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-v9.0.1-blue.svg
|
[ssh-version-shield]: https://img.shields.io/badge/version-v9.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
|
||||||
|
|
|
@ -1,12 +1,35 @@
|
||||||
## What’s changed
|
## What’s 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
|
## ⬆️ Dependency updates
|
||||||
|
|
||||||
- ⬆️ Bump dessant/lock-threads from 2.0.3 to 2.1.1 @dependabot (#289)
|
- ⬆️ Bump dessant/lock-threads from 2.1.1 to 2.1.2 @dependabot (#302)
|
||||||
- ⬆️ Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 @dependabot (#290)
|
- ⬆️ Bump docker/build-push-action from 2.6.1 to 2.7.0 @dependabot (#303)
|
||||||
- ⬆️ Bump frenck/action-addon-linter from 2.1 to 2.2 @dependabot (#292)
|
- ⬆️ Bump yamllint from 1.26.2 to 1.26.3 in /ssh @dependabot (#304)
|
||||||
- ⬆️ Bump actions/stale from 3.0.19 to 4 @dependabot (#291)
|
- ⬆️ Bump frenck/action-addon-linter from 2.2 to 2.3 @dependabot (#305)
|
||||||
- ⬆️ Upgrades mariadb-client to 10.5.12-r0 @frenck (#296)
|
- ⬆️ Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 @dependabot (#307)
|
||||||
- ⬆️ Upgrades rsync to 3.2.3-r4 @frenck (#297)
|
- ⬆️ Bump creyD/prettier_action from 3.3 to 4.0 @dependabot (#308)
|
||||||
- ⬆️ Upgrades add-on base image to v10.0.1 @frenck (#298)
|
- ⬆️ Bump frenck/action-addon-linter from 2.3 to 2.4.1 @dependabot (#317)
|
||||||
- ⬆️ Bump yamllint from 1.26.1 to 1.26.2 in /ssh @dependabot (#295)
|
- ⬆️ 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)
|
||||||
|
|
|
@ -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-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-v9.0.1-blue.svg
|
[release-shield]: https://img.shields.io/badge/version-v9.1.0-blue.svg
|
||||||
[release]: https://github.com/hassio-addons/addon-ssh/tree/v9.0.1
|
[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
|
[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/arthepsy/ssh-audit
|
[ssh-audit]: https://github.com/arthepsy/ssh-audit
|
||||||
|
|
103
ssh/config.json
103
ssh/config.json
|
@ -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
88
ssh/config.yaml
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue