Ubuntu Deployment Skill
CommunityDeploy Home Assistant on Ubuntu
Software Engineering#automation#smart home#docker#docker compose#home assistant#ubuntu#server deployment
Authormarkus41
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the complex process of deploying and managing Home Assistant, along with essential complementary services, on Ubuntu servers, simplifying server setup and maintenance.
Core Features & Use Cases
- Automated Deployment: Installs Home Assistant, Docker, Docker Compose, and other necessary services with a single script.
- Service Management: Configures and manages services like Mosquitto (MQTT), Zigbee2MQTT, Z-Wave JS UI, Node-RED, InfluxDB, Grafana, and Caddy for a full smart home stack.
- Security Hardening: Implements firewall rules (UFW), Fail2ban, and SSH hardening for server security.
- Backup & Restore: Provides scripts for backing up the Home Assistant configuration and data.
- Monitoring Setup: Includes configurations for Prometheus and Grafana for system monitoring.
- Use Case: A user wants to set up a robust Home Assistant instance on a new Ubuntu server. They can use this Skill to quickly deploy the entire stack, including databases, MQTT brokers, and reverse proxies, with minimal manual intervention.
Quick Start
Execute the quick deploy script to set up Home Assistant on your Ubuntu server.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Ubuntu Deployment Skill Download link: https://github.com/markus41/claude/archive/main.zip#ubuntu-deployment-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.