homelab

Manage self-hosted homelab services like Gitea, Grafana, and Ollama.

4|Updated Jan 12, 2017
One-click install
npx skills add https://github.com/brandon-fryslie/dotfiles --skill homelab-brandon-fryslie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homelab
Source: https://github.com/brandon-fryslie/dotfiles/tree/main/config/claude/skills/homelab
Command: npx skills add https://github.com/brandon-fryslie/dotfiles --skill homelab-brandon-fryslie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a streamlined interface to manage various services on a personal homelab infrastructure, making it easier to consume resources like storage, hosting, and LLM inference.

Core Features & Use Cases

  • Service Consumption: Access and use a variety of services such as Gitea, VictoriaMetrics, Grafana, Ollama, Vault, ntfy, NAS storage, and Nomad.
  • Infrastructure Overview: Gain insight into available hardware, services, and the overall state of the homelab.
  • Request Changes: File tickets to request new services or modifications to existing ones.
  • Use Case: Deploy a new service quickly, store files on the NAS, or generate and store metrics without directly interacting with the infrastructure.

Quick Start

Deploy a new service to your homelab by filing a ticket with the necessary details.

Frequently Asked Questions about homelab

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage self-hosted services on my homelab without interacting with the underlying infrastructure?

You can manage self-hosted homelab services through a streamlined interface that provides access to resources like Gitea, Grafana, and Ollama without requiring direct infrastructure operation. It allows you to consume services easily.

What self-hosted infrastructure services can I access for metrics ingestion and visualization?

For metrics ingestion and visualization in your self-hosted infrastructure, you can access VictoriaMetrics for ingestion and Grafana for visualization, along with other services like NAS storage and Nomad compute resources.

How do I deploy a new service to my homelab infrastructure?

To deploy a new service to your homelab infrastructure, you file a ticket with the necessary details through the interface, requesting the specific service or modifications to existing ones.

Can I use this interface for LLM inference and secret storage simultaneously?

Yes, the interface supports consuming both LLM inference via Ollama and secret storage via Vault simultaneously, alongside other services like Gitea for Git hosting and ntfy for push notifications.

What is the best way to get an overview of available hardware and services in a homelab?

The best way to get an overview of available hardware and services in a homelab is to use the infrastructure overview feature, which provides insight into the overall state and available resources.

Do I need to operate the underlying infrastructure to store files on my NAS?

No, you do not need to operate the underlying infrastructure to store files on your NAS. The interface is designed for users who require easy access to consume storage resources directly.