https://github.com/racksync/hass-installer
Makes it easier to install Home Assistant Supervised on Debian
https://github.com/racksync/hass-installer
Last synced: about 2 months ago
JSON representation
Makes it easier to install Home Assistant Supervised on Debian
- Host: GitHub
- URL: https://github.com/racksync/hass-installer
- Owner: racksync
- License: mit
- Created: 2025-01-23T11:40:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T08:42:29.000Z (about 1 year ago)
- Last Synced: 2025-03-16T14:32:39.425Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 35.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🏠 HASS INSTALLER
The `RACKSYNC HASS INSTALLER` script simplifies the installation of [Home Assistant Supervised](https://github.com/home-assistant/supervised-installer) on Debian. It automates a ton of commands to make the installation process easy and hassle-free. This script handles the installation of necessary dependencies, configuration of NetworkManager, and setup of Docker, OS Agent, and Home Assistant Supervised.
## 🚀 Benefits
- Automated installation of all necessary dependencies.
- Configuration of NetworkManager for better network management.
- Installation of Docker, OS Agent, and Home Assistant Supervised.
- Simplified process with prompts and error handling.
## 📋 How to Use
### ⚡ Quick Install
1. Run the following command to download and execute the installer script directly:
```bash
curl -sSL https://raw.githubusercontent.com/racksync/hass-installer/main/installer.sh | bash
```
### 🛠️ Manual Install
1. Clone the repository:
```bash
git clone https://github.com/racksync/hass-installer.git
cd hass-installer
```
2. Make the installer script executable:
```bash
chmod +x installer.sh
```
3. Run the installer script:
```bash
./installer.sh
```
4. Follow the on-screen prompts to complete the installation.
5. After the installation is complete, you will be prompted to reboot your system. It is recommended to reboot for all changes to take effect.
## 🗑️ Uninstall
To uninstall, run the following script:
```bash
./uninstall.sh
```
## ⚠️ Note
This script is designed to work on Debian-based systems. Ensure you have a clean installation of Debian before running the script.
## 🛣️ Roadmap
✅ [Q1/2025] Change the hostname to `homeassistant.local` \
📅 [Q2/2025] Easily install using a shortened URL with `curl` \
📅 [Q2/2025] Fetch variants of configuration boilerplate files for Home Assistant. \
📅 [Q3/2025] Prune Unnecessary Docker Images & Logs with `crontab` \
📅 [Q3/2025] Theme & Custom Components Selection \
📅 [Q4/2025] Pre-Installed Addons
📅 [Q4/2025] Logs Prune Scheduler
📅 [Q4/2025] Manageable Crontab
## 📄 LICENSE
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
### Automation Training
- [สินค้าและบริการ](http://racksync.com)
- [เทรนนิ่งคอร์ส](https://facebook.com/racksync)
### Community
- [Home Automation Thailand](https://www.facebook.com/groups/hathailand)
- [Home Automation Marketplace](https://www.facebook.com/groups/hatmarketplace)
- [Home Automation Thailand Discord](https://discord.gg/Wc5CwnWkp4)
## [RACKSYNC CO., LTD.](https://racksync.com)
บจก.แรคซิงค์ คือผู้เชี่ยวชาญด้าน Automation และ Smart Solutions ทุกขนาด เรามีบริการให้คำปรึกษาตลอดจนวางระบบ ติดตั้งและมอนิเตอร์โดยผู้เชี่ยวชาญ นอกจากนี้เรายังเป็นบริษัทรับพัฒนา Software As A Service แบบครบวงจรอีกด้วย
\
\
RACKSYNC COMPANY LIMITED \
Suratthani, Thailand 84000 \
Email : devops@racksync.com \
Tel : +66 85 880 8885
[](https://discord.gg/Wc5CwnWkp4) [](https://github.com/racksync)
[](https://racksync.com)