mirror of
https://github.com/home-assistant/supervisor.git
synced 2026-04-02 08:12:47 +01:00
* Drop unsupported architectures and machines from Supervisor Since #5620 Supervisor no longer updates the version information on unsupported architectures and machines. This means users can no longer update to newer version of Supervisor since that PR got released. Furthermore since #6347 we also no longer build for these architectures. With this, any code related to these architectures becomes dead code and should be removed. This commit removes all refrences to the deprecated architectures and machines from Supervisor. This affects the following architectures: - armhf - armv7 - i386 And the following machines: - odroid-xu - qemuarm - qemux86 - raspberrypi - raspberrypi2 - raspberrypi3 - raspberrypi4 - tinker * Create issue if an app using a deprecated architecture is installed This adds a check to the resolution system to detect if an app is installed that uses a deprecated architecture. If so, it will show a warning to the user and recommend them to uninstall the app. * Formally deprecate machine add-on configs as well Not only deprecate add-on configs for unsupported architectures, but also for unsupported machines. * For installed add-ons architecture must always exist Fail hard in case of missing architecture, as this is a required field for installed add-ons. This will prevent the Supervisor from running with an unsupported configuration and causing further issues down the line.
46 lines
910 B
JSON
46 lines
910 B
JSON
{
|
|
"name": "Terminal & SSH",
|
|
"version": "11.0.0",
|
|
"slug": "ssh",
|
|
"description": "Allow logging in remotely to Home Assistant using SSH",
|
|
"url": "https://github.com/home-assistant/hassio-addons/tree/master/ssh",
|
|
"arch": ["aarch64", "amd64"],
|
|
"init": false,
|
|
"advanced": true,
|
|
"host_dbus": true,
|
|
"ingress": true,
|
|
"panel_icon": "mdi:console",
|
|
"panel_title": "Terminal",
|
|
"hassio_api": true,
|
|
"hassio_role": "manager",
|
|
"audio": true,
|
|
"uart": true,
|
|
"ports": {
|
|
"22/tcp": null
|
|
},
|
|
"map": [
|
|
"config:rw",
|
|
"ssl:rw",
|
|
"addons:rw",
|
|
"share:rw",
|
|
"backup:rw",
|
|
"media:rw"
|
|
],
|
|
"options": {
|
|
"authorized_keys": [],
|
|
"apks": [],
|
|
"password": "",
|
|
"server": {
|
|
"tcp_forwarding": false
|
|
}
|
|
},
|
|
"schema": {
|
|
"authorized_keys": ["str"],
|
|
"password": "password",
|
|
"server": {
|
|
"tcp_forwarding": "bool"
|
|
},
|
|
"apks": ["str"]
|
|
}
|
|
}
|