All Projects → home-assistant → Supervised Installer

home-assistant / Supervised Installer

Licence: apache-2.0
Installer for a generic Linux system

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Supervised Installer

Valveresourceformat
🔬 Valve's Source 2 resource file format parser and decompiler
Stars: ✭ 638 (-1.69%)
Mutual labels:  hacktoberfest
Wowchemy Hugo Modules
🔥 Hugo website builder, Hugo themes & Hugo CMS. No code, build with widgets! 创建在线课程,学术简历或初创网站。
Stars: ✭ 6,093 (+838.83%)
Mutual labels:  hacktoberfest
Osem
Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
Stars: ✭ 649 (+0%)
Mutual labels:  hacktoberfest
Php Cli Tools
A collection of tools to help with PHP command line utilities
Stars: ✭ 640 (-1.39%)
Mutual labels:  hacktoberfest
Ohai
Ohai profiles your system and emits JSON
Stars: ✭ 641 (-1.23%)
Mutual labels:  hacktoberfest
Practical Aspnetcore
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 projects you can use. Readme contains explanations on all projects.
Stars: ✭ 6,199 (+855.16%)
Mutual labels:  hacktoberfest
Wbot
A simple Web based BOT for WhatsApp™ in NodeJS 😜. Working as of 📅 Feb 14th, 2020
Stars: ✭ 638 (-1.69%)
Mutual labels:  hacktoberfest
Docs
CakePHP CookBook
Stars: ✭ 653 (+0.62%)
Mutual labels:  hacktoberfest
About Swiftui
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Stars: ✭ 5,954 (+817.41%)
Mutual labels:  hacktoberfest
Sulu
Core framework that implements the functionality of the Sulu content management system
Stars: ✭ 645 (-0.62%)
Mutual labels:  hacktoberfest
Meteor Collection Hooks
Meteor Collection Hooks
Stars: ✭ 641 (-1.23%)
Mutual labels:  hacktoberfest
Puppetboard
Web frontend for PuppetDB
Stars: ✭ 643 (-0.92%)
Mutual labels:  hacktoberfest
Gitextensions
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Stars: ✭ 6,008 (+825.73%)
Mutual labels:  hacktoberfest
Sirix
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.
Stars: ✭ 638 (-1.69%)
Mutual labels:  hacktoberfest
Pyjanitor
Clean APIs for data cleaning. Python implementation of R package Janitor
Stars: ✭ 647 (-0.31%)
Mutual labels:  hacktoberfest
Hugodocs
The source for https://gohugo.io/
Stars: ✭ 637 (-1.85%)
Mutual labels:  hacktoberfest
Prometheus Operator
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Stars: ✭ 6,451 (+893.99%)
Mutual labels:  hacktoberfest
Filterlists
🛡 The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
Stars: ✭ 653 (+0.62%)
Mutual labels:  hacktoberfest
Kotlin Language Server
Intelligent Kotlin support for any editor/IDE using the Language Server Protocol
Stars: ✭ 650 (+0.15%)
Mutual labels:  hacktoberfest
Enclosure Picroft
Mycroft interface for Raspberry Pi environment
Stars: ✭ 649 (+0%)
Mutual labels:  hacktoberfest

This installation method is for advanced users only

Make sure you understand the requirements

Install Home Assistant Supervised

This installation method provides the full Home Assistant experience on a regular operating system. This means, all components from the Home Assistant method are used, except for the Home Assistant Operating System. This system will run the Home Assistant Supervisor. The Supervisor is not just an application, it is a full appliance that manages the whole system. It will clean up, repair or reset settings to default if they no longer match expected values.

By not using the Home Assistant Operating System, the user is responsible for making sure that all required components are installed and maintained. Required components and their versions will change over time. Home Assistant Supervised is provided as-is as a foundation for community supported do-it-yourself solutions. We only accept bug reports for issues that have been reproduced on a freshly installed, fully updated Debian with no additional packages.

This method is considered advanced and should only be used if one is an expert in managing a Linux operating system, Docker and networking.

Installation

Run as root (sudo su):

curl -Lo installer.sh https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh
bash installer.sh

Command line arguments

argument default description
-m | --machine On a special platform they need set a machine type use
-d | --data-share $PREFIX/share/hassio data folder for hass.io installation
-p | --prefix /usr Binary prefix for hass.io installation
-s | --sysconfdir /etc Configuration directory for hass.io installation

you can set these parameters by appending --<parameter> <value> like:

curl -Lo installer.sh https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh
bash installer.sh --machine MY_MACHINE

Supported Machine types

  • intel-nuc
  • odroid-c2
  • odroid-n2
  • odroid-xu
  • qemuarm
  • qemuarm-64
  • qemux86
  • qemux86-64
  • raspberrypi
  • raspberrypi2
  • raspberrypi3
  • raspberrypi4
  • raspberrypi3-64
  • raspberrypi4-64
  • tinker

Troubleshooting

If somethings going wrong, use journalctl -f to get your system logs. If you are not familiar with Linux and how you can fix issues, we recommend to use our Home Assistant OS.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].