From f172a51c07d7992532125bd53bdd5ab31c4f9108 Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Sun, 13 May 2018 22:01:07 +0000 Subject: [PATCH] :tada: Release of add-on Terminal 2.4.0 --- README.md | 6 ++-- terminal/CHANGELOG.md | 36 ++++++++++++++-------- terminal/README.md | 72 +++++++++++++++++++++++++++++++++++++++++++ terminal/config.json | 11 +++++-- 4 files changed, 107 insertions(+), 18 deletions(-) create mode 100644 terminal/README.md diff --git a/README.md b/README.md index 0f7fcc77..03ff2846 100644 --- a/README.md +++ b/README.md @@ -396,10 +396,10 @@ SOFTWARE. [shinobi-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [shinobi-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [shinobi-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-terminal]: https://github.com/hassio-addons/addon-terminal/tree/v2.3.0 -[addon-doc-terminal]: https://github.com/hassio-addons/addon-terminal/blob/v2.3.0/README.md +[addon-terminal]: https://github.com/hassio-addons/addon-terminal/tree/v2.4.0 +[addon-doc-terminal]: https://github.com/hassio-addons/addon-terminal/blob/v2.4.0/README.md [terminal-issue]: https://github.com/hassio-addons/addon-terminal/issues -[terminal-version-shield]: https://img.shields.io/badge/version-v2.3.0-blue.svg +[terminal-version-shield]: https://img.shields.io/badge/version-v2.4.0-blue.svg [terminal-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/terminal-armhf.svg [terminal-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [terminal-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/terminal/CHANGELOG.md b/terminal/CHANGELOG.md index 3ab2becb..3e3c2dfd 100644 --- a/terminal/CHANGELOG.md +++ b/terminal/CHANGELOG.md @@ -1,19 +1,31 @@ -[Full Changelog][v2.2.1-v2.3.0] - -### Fixed - -- Adds HASSIO_TOKEN to user environment +[Full Changelog][changelog] ### Added -- Adds add-on icon -- Adds zip package +- Adds SQLite by default +- Adds .yamllint configuration +- Adds all architectures to add-on config +- Adds Probot configuration +- Adds initial add-on README template +- Adds Gitlab CI + +### Fixed + +- Fixes Markdownlint warning in License +- Adds Probot configuration ### Changed -- Updates base image to v1.3.3 -- Updates hassio-cli to v1.2.1 -- Optimizes images in this repository -- Updates ttyd to 1.4.0+ +- Replaces Changelog with GitHub releases +- Updates hassio-cli to v1.3.0 (#22) (@bastula) +- Updates README +- Upgrades add-on base image to v1.4.1 +- Downgrades ttyd to 1.3.3-r3 -[v2.2.1-v2.3.0]: https://github.com/hassio-addons/addon-terminal/compare/v2.2.1...v2.3.0 \ No newline at end of file +### Removed + +- Removes CircleCI +- Removes CodeClimate +- Removes supervisor version constraint from add-on config + +[changelog]: https://github.com/hassio-addons/addon-terminal/compare/v2.3.0...v2.4.0 \ No newline at end of file diff --git a/terminal/README.md b/terminal/README.md new file mode 100644 index 00000000..5a02c63b --- /dev/null +++ b/terminal/README.md @@ -0,0 +1,72 @@ +# Community Hass.io Add-ons: Terminal + +[![Release][release-shield]][release] ![Project Stage][project-stage-shield] ![Project Maintenance][maintenance-shield] + +[![Discord][discord-shield]][discord] [![Community Forum][forum-shield]][forum] + +[![Buy me a coffee][buymeacoffee-shield]][buymeacoffee] + +This add-on allows you to log in to your Hass.io Home Assistant instance using +a web terminal. + +## About + +This add-on allows you to log in to your Hass.io Home Assistant instance using +a web terminal. Giving you to access your Home Assistant configuration file and +folder, and also includes a command-line tool to do things like restart, +update, and check your instance. + +![Terminal in the Home Assistant Frontend][screenshot] + +[Click here for the full documentation][docs] + +## Features + +- Access your terminal right from the web! +- Add-able to your Home Assistant interface. +- Compatible if Hass.io was installed via the generic Linux installer. +- Persists custom SSH client settings & keys between add-on restarts +- Have Alpine packages installed on start. This will allow you to install your + favorite tools, which will be available every single time you log in. +- Execute custom commands on start automatically so that you can customize the + shell to your likings. +- [ZSH][zsh] as its default shell. Easier to use for the beginner, more advanced + for the more experienced user. It even comes preloaded with + ["Oh My ZSH"][ohmyzsh], with some plugins enabled as well. +- Contains a sensible set of tools right out of the box: curl, Wget, RSync, GIT, + Nmap, Mosquitto client, MariaDB/MySQL client, Awake (“wake on lan”), Nano, + Vim, tmux, and a bunch commonly used networking tools. + +[Click here for the full documentation][docs] + +## WARNING! THIS IS A BETA VERSION! + +This Hass.io Add-ons repository contains beta releases of add-ons. + +- They might stop working at any time. +- They could have a negative impact on your system. + +This repository was created for: + +- Anybody willing to test. +- Anybody interested in trying out upcoming add-ons or add-on features. + +If you are more interested in stable releases of our add-ons: + + + +[buymeacoffee-shield]: https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg +[buymeacoffee]: https://www.buymeacoffee.com/frenck +[discord-shield]: https://img.shields.io/discord/330944238910963714.svg +[discord]: https://discord.gg/c5DvZ4e +[docs]: https://github.com/hassio-addons/addon-terminal/blob/v2.4.0/README.md +[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg +[forum]: https://community.home-assistant.io/t/community-hass-io-add-on-terminal/33814?u=frenck +[hass-ssh]: https://home-assistant.io/addons/ssh/ +[maintenance-shield]: https://img.shields.io/maintenance/yes/2018.svg +[ohmyzsh]: http://ohmyz.sh/ +[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg +[release-shield]: https://img.shields.io/badge/version-v2.4.0-blue.svg +[release]: https://github.com/hassio-addons/addon-terminal/tree/v2.4.0 +[screenshot]: https://github.com/hassio-addons/addon-terminal/raw/master/images/screenshot.png +[zsh]: https://en.wikipedia.org/wiki/Z_shell diff --git a/terminal/config.json b/terminal/config.json index 4caf4524..11bb928f 100644 --- a/terminal/config.json +++ b/terminal/config.json @@ -1,11 +1,17 @@ { "name": "Terminal", - "version": "2.3.0", + "version": "2.4.0", "slug": "terminal", "description": "Terminal access to your Home Assistant instance via the web", "url": "https://community.home-assistant.io/t/community-hass-io-add-on-terminal/33814?u=frenck", "webui": "[PROTO:ssl]://[HOST]:[PORT:7681]", "startup": "services", + "arch": [ + "aarch64", + "amd64", + "armhf", + "i386" + ], "boot": "auto", "hassio_api": true, "homeassistant_api": true, @@ -45,8 +51,7 @@ ] }, "environment": { - "LOG_FORMAT": "{LEVEL}: {MESSAGE}", - "SUPERVISOR_VERSION": ">=0.81.0" + "LOG_FORMAT": "{LEVEL}: {MESSAGE}" }, "image": "hassioaddons/terminal-{arch}" } \ No newline at end of file