Installation Methods & Community Guides Wiki (2024)

Paulus Schoutsen

  • Announcements
Comments

We recently announced that we wanted to deprecate the generic Home Assistant installer. We discovered that the installation method was more popular than expected and we put that plan on hold.

The feedback to our announcement also included that the preferred installation methods are not well documented and that it’s confusing because there are also so many other installation guides on home-assistant.io, some great, some outdated and no longer correct or even missing.

Today I want to take a step back and take a holistic view of installation methods. What installation methods do we support as a project, and what does supported mean.

State of the documentation

If you look at our documentation, it’s all over the place. Install it in Docker, in a VM, on a NAS or on one of the many Linux distributions.

The reason we have this many guides is that since the start of the Home Assistant website, we have always gladly accepted every contribution to get Home Assistant running on any platform. The more the merrier!

However, in software nothing ever stays the same. All software gets updates to fix bugs, fix security vulnerabilities, improve performance or to add new features. As a software application you need to grow along or else you get stuck with an insecure system.

So as Home Assistant grows and evolves, some of these installation guides became outdated and stopped working. We wouldn’t even know it was broken until a user raised an issue. But when they do, we wouldn’t know how to fix it unless we could get a hold of the original contributor.

This can be frustrating. Any guide on our official website should lead to a working system. A system that not only works today, but also tomorrow. And we have not done a good job at this, for which I want to apologize.

Definition of an “Officially supported installation method”

Today we are introducing a classification between what is “Officially supported” vs “Community supported”. An officially supported installation method in the Home Assistant context means:

“A way of installing and running Home Assistant that is officially supported by the Home Assistant project. It means the installation method is tested and documented in the official documentation. Running Home Assistant using such a supported method, leads to the optimal user experience, now and for the future.”

The Home Assistant team will not prevent you from running Home Assistant using an unofficial method. However, we cannot help with issues that you encounter. We are open for contributions that improve compatibility with a community supported method as long as they do not impact officially supported methods, add a significant amount of code exceptions or future maintenance burden on the Home Assistant development team.

Supported installation methods

These are the four installation methods that are officially supported:

  • Home Assistant
    Full installation of our all-inclusive home automation system. Best in class home automation is complemented with a UI for configuring your system, making backups and safe updates with automatic rollback.

    This method was previously known as “Hass.io”, and includes our Operating System (HassOS), the Supervisor, and add-ons. It can be run on various single-board computers or in a virtual machine.

  • Home Assistant Container
    Run just the Home Assistant Core application on a native OCI compatible containerization system (like Docker). It does not provide the full Supervisor experience, and thus does not provide the Supervisor panel and add-ons.

    This method has a new name, and was previously known as “Home Assistant Core on Docker”.

  • Home Assistant Supervised
    The full Home Assistant experience on a regular Linux operating system. This method was previously known as “Hass.io on generic Linux”, installed on top of, e.g., Debian.

  • Home Assistant Core
    Run the Home Assistant Core application directly on Python. It does not provide the full Supervisor experience, and thus does not provide the Supervisor panel and add-ons.

As you can see, the Home Assistant Supervised method is here to stay.

What is missing for each of the above-listed are the specific details, e.g., the supported operating systems for a Supervised installation or the supported hardware for a full Home Assistant installation. We hope to have these details available soon.

Community Guides Wiki

Home Assistant is an open-source project and it can be used in any way you want, even if it is not officially supported by the Home Assistant team. We welcome these alternative initiatives and have created a place for our community to provide, share and collectively maintain additional documentation.

We’ve added a new section to our forums called “Community Guides”. Each post will be automatically turned into a wiki article that other members can help maintain and can be discussed right below the article. This section is not just for installation methods, but ANY guide, how-to or tutorial.

We have ported several guides from the official documentation to the community guides. These guides were already marked as “community provided” guides previously, or are targeted towards extremely specific setups.

Final words

Today’s blog post is about bringing some clarity on our stance with the Supervised installation, but at the same time bringing more context to the problems and solutions we are currently working on. Cleaning up and structuring our official documentation is an important first step in this process.

Realizing we have not finished up specific details on each installation method, you might still be wondering if your setup is going to be supported moving forward. These details can be expected soon. We have no intention of preventing Home Assistant to run under community supported methods.

Thanks to the passionate community, you spoke and gave feedback on this. We’ll have more specific details to share in the near future, so stay tuned.

Paulus

Installation Methods & Community Guides Wiki (2024)

FAQs

Are wikis still used? ›

In an era where knowledge management technology is constantly emerging and evolving, some companies still rely on business wiki software to get their employees the information they need, exactly when they need it.

How do I delete a wiki page on Blackboard? ›

Delete a wiki
  1. On the Wikis listing page, open a wiki's menu and select Delete.
  2. Select OK in the pop-up warning. If the wiki is gradable, the Delete Confirmation page appears. You have two options: ...
  3. Select Remove to complete the deletion.

What is a wiki assignment? ›

A wiki is a collaborative tool that allows students to contribute and modify one or more pages of course related materials. Wikis are collaborative in nature and facilitate community-building within a course.

What is the difference between a knowledge base and a wiki? ›

A fast and reliable search function — Knowledge base software often offers more advanced document search engine and linking capabilities compared to a company wiki. User-friendly editing tools — Knowledge base software lets users update content without using special markup language.

What is the most popular wiki site? ›

The undisputed leader is Wikipedia's Main page, with over 46.8 billion views as of January 2022—more than the rest of the Top-100 list combined, including non-ranked pages.

What are the disadvantages of using wiki? ›

Main Disadvantages of Using a Wiki as Knowledge Base

The software can be too difficult for non-technical users to on-board. You have a limited search function. Sharing information outside your wiki is almost impossible. As anyone can make changes in your content, you can't maintain consistency in your knowledge base.

Why do wiki pages get deleted? ›

Reasons for deletion

Copyright violations and other material violating Wikipedia's non-free content criteria. Vandalism, including inflammatory redirects, pages that exist only to disparage their subject, patent nonsense, or gibberish. Advertising or other spam without any relevant or encyclopedic content.

How do I get rid of a wiki? ›

We don't usually close (or delete) wikis once they have been created. That's because wikis are owned by the community that builds them and the community that will use them in the future. If you aren't interested in a project any more, you can just leave it.

What is an example of a wiki? ›

Wikipedia: The classic example

The most famous example of a wiki is Wikipedia. Wikipedia actually isn't considered an individual wiki, but rather a digital encyclopedia or collection of hundreds of wikis in different languages.

What is the main purpose of wiki? ›

What are wikis used for? Wikis are commonly used for knowledge management, project collaboration and intranet applications. They are a great resource for businesses, teams and individuals who need to share information quickly and efficiently.

What happens if you edit a wiki page? ›

Your changes will immediately be visible to all Wikipedia users. By publishing changes, you agree to the Terms of Use, and you irrevocably agree to release your contribution under the CC BY-SA 4.0 License and the GFDL.

What is the purpose of a wiki text? ›

Wikitext language, or wiki markup, is a markup language used to write pages in wiki websites, such as Wikipedia. It is a simplified alternative to HTML. It is converted by wiki software (like MediaWiki) into regular HTML, which the user's web browser will render.

Can a wiki be private? ›

As mentioned earlier, a private wiki is a centralized knowledge hub where you can store critical business information securely. This type of wiki is accessible only to the company's employees through a login id, unlike a public wiki like Wikipedia.

Do people still use wikis? ›

They are often used as internal documentation for in-house systems and applications. Some companies use wikis to allow customers to help produce software documentation.

Why is a wiki called a wiki? ›

Wikis can be dated to 1995, when American computer programmer Ward Cunningham created a new collaborative technology for organizing information on websites. Using a Hawaiian term meaning “quick,” he called this new software WikiWikiWeb, attracted by its alliteration and also by its matching abbreviation (WWW).

Do wikis still exist? ›

There are dozens of different wiki engines in use, both standalone and part of other software, such as bug tracking systems. Some wiki engines are free and open-source, whereas others are proprietary.

Do people use wikis? ›

A few of the most common uses of professional wikis are: Onboard new employees : Wikis make great resources for new employees to find information and training materials.

Why are wikis unreliable? ›

Wikipedia is not a reliable source for citations elsewhere on Wikipedia. As a user-generated source, it can be edited by anyone at any time, and any information it contains at a particular time could be vandalism, a work in progress, or simply incorrect.

Why are wikis closed? ›

The content wikis are locked when the respective projects are closed. (See Closing projects policy.) Non-content wikis may be closed when they are not needed anymore.

References

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 5283

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.