Advanced Search
Search Results
127 total results found
Overview & Hardware
Overview & Hardware tags: [hardware, centerpoint, specs] Overview Centerpoint is the primary homelab server — a Mini PC form factor running a full self-hosted Docker stack. It acts as the central compute node for all containerised services, reverse proxying, m...
Storage Layout
Overview Centerpoint uses a three-tier storage strategy: Local NVMe — fast system and application data storage Ceph OSD block devices — two NVMe drives contributing to a distributed Ceph cluster for object/block storage across the homelab NFS mounts from UnRAI...
Networking
Overview Centerpoint is reachable via four distinct paths depending on the use case. Path Address / Domain Use Case LAN (physical) 192.168.1.85 Direct IP access, management Tailscale VPN 100.117.158.101 Secure remote access Traefik (internal) *.home.local Name...
Docker Environment
Overview All services on Centerpoint run as Docker containers, managed through Docker Compose project files and monitored via Portainer EE. Traefik v3 serves as the reverse proxy and TLS termination point for every service. Docker Engine Property Value Docker ...
Chapter Introduction
Overview This chapter documents the foundational infrastructure layer that all other services depend on. These nine services form the backbone of the Centerpoint stack — handling reverse proxying, TLS, identity, DNS, threat detection, logging, and observabilit...
Traefik v3
Overview Traefik is the single ingress point for all named HTTP/HTTPS traffic on Centerpoint. It runs on the traefik-net Docker bridge network and discovers routes automatically from container labels — no manual reload is needed when stacks are added or remov...
Step-CA (Internal Certificate Authority)
Overview Step-CA is an internal ACME-compatible certificate authority that issues TLS certificates for all *.home.local domains. It allows Traefik to provision and auto-renew trusted certificates for internal services without relying on Let's Encrypt or expos...
Portainer EE
Overview Portainer Enterprise Edition is the primary container management interface for Centerpoint. It provides a web UI for deploying stacks, viewing container logs, managing volumes and networks, and monitoring resource usage across the Docker environment. ...
Authentik (SSO / Identity Provider)
Overview Authentik is the identity provider and single sign-on (SSO) gateway for all externally-accessible services on Centerpoint. It implements ForwardAuth middleware for Traefik, meaning that any request arriving at an external route tagged with authentik-a...
AdGuard Home
Overview AdGuard Home serves as the primary LAN-wide DNS resolver for the entire homelab network. All devices on the 192.168.1.0/24 subnet use it as their primary DNS server ( 192.168.1.85:53). It provides: DNS-based ad and tracker blocking Wildcard DNS entry...
CrowdSec
Overview CrowdSec is a collaborative intrusion detection and prevention system integrated directly into Traefik. It analyses Traefik access logs in real time, detects attack patterns (brute force, CVE exploitation, bad bots, etc.), and instructs Traefik to blo...
Dozzle
Overview Dozzle is a lightweight, real-time log viewer for Docker containers. It provides a web UI to stream, search, and follow container logs without needing to SSH into the host and run docker logs. It is configured to monitor containers on both Centerpoin...
Uptime-Kuma
Overview Uptime-Kuma is a self-hosted uptime monitoring tool that tracks the availability of services and endpoints, sends alerts on downtime, and displays historical uptime statistics. It serves as the primary observability dashboard for the homelab — monitor...
Homepage.Dev
Overview Homepage (gethomepage.dev) is the self-hosted service dashboard for Centerpoint. It provides a single-pane-of-glass view of all running services, organised into three tabs that reflect the different access methods available for each service. It also d...
Chapter Introduction
Overview This chapter documents the AI inference, voice processing, and workflow automation services running on Centerpoint. All GPU-accelerated workloads leverage an NVIDIA GeForce RTX 5080 connected to the Mini PC via OcuLink, providing 16 GB of GDDR7 VRAM o...
Ollama
Overview Ollama is the local large language model (LLM) inference backend for the homelab. It serves models via an OpenAI-compatible REST API and is consumed by Open Web UI, PaperlessAI, and any other service that needs LLM inference without sending data to ex...
Open-WebUI
Overview Open Web UI is the primary chat and AI management interface for the homelab. It provides a ChatGPT-style web frontend connected to the local Ollama backend, with support for conversation history, model selection, RAG (document chat), image generation,...
Faster Whisper
Overview Faster-Whisper is the speech-to-text transcription service for the homelab. It runs OpenAI's Whisper model via the faster-whisper library (CTranslate2 backend), which offers significantly faster inference than the original Whisper implementation at e...