diff --git a/docs/add-ons/publishing.md b/docs/add-ons/publishing.md index 2ddaa990..fb7f3a61 100644 --- a/docs/add-ons/publishing.md +++ b/docs/add-ons/publishing.md @@ -65,4 +65,4 @@ docker run \ If you are developing on macOS and using Docker for Mac, you may encounter an error message similar to the following: `error creating aufs mount to /var/lib/docker/aufs/mnt/-init: invalid argument`. A proposed workaround is to add the following to the Advanced Daemon JSON configuration via Docker > Preferences > Daemon > Advanced: `"storage-driver" : "aufs"` or map the docker socket into container. ::: -[builder]: https://github.com/home-assistant/hassio-builder +[builder]: https://github.com/home-assistant/builder diff --git a/docs/add-ons/testing.md b/docs/add-ons/testing.md index cda163ff..cd99c39a 100644 --- a/docs/add-ons/testing.md +++ b/docs/add-ons/testing.md @@ -56,7 +56,7 @@ docker build \ . ``` -[hassio-builder]: https://github.com/home-assistant/hassio-builder +[hassio-builder]: https://github.com/home-assistant/builder ## Local run diff --git a/docs/add-ons/tutorial.md b/docs/add-ons/tutorial.md index c12aaf7a..5bb5bf27 100644 --- a/docs/add-ons/tutorial.md +++ b/docs/add-ons/tutorial.md @@ -78,8 +78,8 @@ Make sure your editor is using UNIX-like line breaks (LF), not DOS/Windows (CRLF Now comes the fun part, time to open the Home Assistant UI and install and run your add-on. - Open the Home Assistant frontend -- Go to "Configuration" -- Click on "Add-ons, backups & Supervisor" +- Go to "Settings" +- Click on "Add-ons" - Click "add-on store" in the bottom right corner. [![Open your Home Assistant instance and show the Supervisor add-on store.](https://my.home-assistant.io/badges/supervisor_store.svg)](https://my.home-assistant.io/redirect/supervisor_store/) diff --git a/docs/operating-system/debugging.md b/docs/operating-system/debugging.md index c6f42335..a97073df 100644 --- a/docs/operating-system/debugging.md +++ b/docs/operating-system/debugging.md @@ -7,7 +7,7 @@ sidebar_label: Debugging This section is not for end users. End users should use the [SSH add-on] to SSH into Home Assistant. This is for **developers** of Home Assistant. Do not ask for support if you are using these options. ::: -[SSH add-on]: https://github.com/home-assistant/hassio-addons/tree/master/ssh +[SSH add-on]: https://github.com/home-assistant/addons/tree/master/ssh ## SSH access to the host @@ -33,7 +33,7 @@ If you have an older installation or have changed your hostname, you may need to You will be logged in as root in the ```/root``` folder. [Home Assistant OS] is a hypervisor for Docker. See the [Supervisor Architecture] documentation for information regarding the Supervisor. The Supervisor offers an API to manage the host and running the Docker containers. Home Assistant itself and all installed addons run in separate Docker containers. -[CLI tasks]: https://www.home-assistant.io/hassio/commandline/ +[CLI tasks]: https://www.home-assistant.io/common-tasks/os#home-assistant-via-the-command-line [Home Assistant OS]: https://github.com/home-assistant/operating-system [Supervisor Architecture]: /architecture_index.md @@ -60,13 +60,13 @@ docker logs homeassistant docker exec -it homeassistant /bin/bash ``` -[windows-keys]: https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-putty-on-digitalocean-droplets-windows-users +[windows-keys]: https://docs.digitalocean.com/products/droplets/how-to/add-ssh-keys/create-with-putty/ ### Generating SSH Keys Windows instructions for how to generate and use private/public keys with Putty are [here][windows-keys]. Instead of the droplet instructions, add the public key as per above instructions. -Alternative instructions, for Mac, Windows and Linux can be found [here](https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/#platform-mac). +Alternative instructions, for Mac, Windows and Linux can be found [here](https://docs.github.com/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#platform-mac). Follow steps 1-4 under 'Generating a new SSH key' (The other sections are not applicable to Home Assistant and can be ignored.) diff --git a/docs/supervisor/development.md b/docs/supervisor/development.md index 30c0b4ca..d8a030df 100644 --- a/docs/supervisor/development.md +++ b/docs/supervisor/development.md @@ -115,10 +115,10 @@ While `script/develop` is running, the Supervisor panel will be rebuilt whenever To develop for the `hassio` integration and the Supervisor panel, we're going to need API access to the supervisor. This API is protected by a token that we can extract using a special add-on. This can be done on a running system or with the [devcontainer](#local-testing). -[![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fhome-assistant%2Fhassio-addons-development) +[![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fhome-assistant%2Faddons-development) [![Open your Home Assistant instance and show the dashboard of a Supervisor add-on.](https://my.home-assistant.io/badges/supervisor_addon.svg)](https://my.home-assistant.io/redirect/supervisor_addon/?addon=ae6e943c_remote_api) -1. Add our developer Add-on repository: +1. Add our developer Add-on repository: 2. Install the Add-on "Remote API proxy" 3. Click Start 4. The token will be printed in the logs