Site Map
Home Lab Platform Overview
Ansible
- Ansible Directory Structure & Conventions
Ansible Quick-Start Checklist
- Ansible Directory Structure & Conventions
Semaphore UI
Certbot
Reverse-Proxy
OAuth2 Proxy
- OAuth2 Proxy Integration with Entra ID
- Reverse-Proxy with OAuth2 Integration
- Certificates
- Microsoft Entra ID
- Semaphore UI Setup Role Overview
- Trigger Semaphore Setup Workflow
- Configuring an Ansible Control Node
Documenting Ansible
- Ansible Directory Structure & Conventions
- Ansible Quick-Start Checklist
- Contributor Guide: Adding a New Ansible Inventory
- Contributor Guide: Adding a New Ansible Playbook
- Contributor Guide: Adding a New Ansible Role
- Generate Inventory Documentation Script
- Generate Playbook Documentation Script
- Generate Role Documentation Script
- Semaphore UI
Calibre-Web
- Ansible
Calibre
- Ansible
- Calibre-Web
- Deploy Calibre Runbook
Docker
Calibre-Web Deployment - Role Overview
Calibre Deployment - Role Overview
- Calibre-Web Deployment - Role Overview
- Docker Command Cheat Sheet
Docker Deployment Commands vs Ansible Workflow
Lazy Librarian Deployment - Role Overview
- Calibre-Web Deployment - Role Overview
- Calibre Deployment - Role Overview
- Docker Command Cheat Sheet
- Docker Deployment Commands vs Ansible Workflow
Lidarr Deployment - Role Overview
- Calibre-Web Deployment - Role Overview
- Calibre Deployment - Role Overview
- Docker Command Cheat Sheet
- Docker Deployment Commands vs Ansible Workflow
- Lazy Librarian Deployment - Role Overview
Radarr Deployment - Role Overview
- Calibre-Web Deployment - Role Overview
- Calibre Deployment - Role Overview
- Docker
- Docker Command Cheat Sheet
- Docker Deployment Commands vs Ansible Workflow
- Lazy Librarian Deployment - Role Overview
- Lidarr Deployment - Role Overview
SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- Radarr Deployment - Role Overview
- SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- Lidarr Deployment - Role Overview
- Radarr Deployment - Role Overview
- SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- Lazy Librarian Deployment - Role Overview
- Lidarr Deployment - Role Overview
- Radarr Deployment - Role Overview
- SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- Docker Command Cheat Sheet
- Docker Deployment Commands vs Ansible Workflow
- Lazy Librarian Deployment - Role Overview
- Lidarr Deployment - Role Overview
- Radarr Deployment - Role Overview
- SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- Calibre Deployment - Role Overview
- Docker Command Cheat Sheet
- Docker Deployment Commands vs Ansible Workflow
- Evolution of Docker Service Deployment
- Lazy Librarian Deployment - Role Overview
- Lidarr Deployment - Role Overview
- Radarr Deployment - Role Overview
- SABnzbd Deployment - Role Overview
- Sonarr Deployment - Role Overview
- Template: New Docker Service Role
- Microsoft Entra ID
- TrueNAS
- Deploy Calibre-web Runbook
- Deploy Lazy Librarian Runbook
- Docker
- LazyLibrarian
- TrueNAS
- Calibre
- Certbot
- CloudInit
- Code Server
- Docker
- GitHub
- Home Lab Wiki Mirror to a Static Website Workflow
- iSCSI
- Jenkins
- LazyLibrarian
- LDAP
- Lidarr
- Loki
- Microsoft Entra ID
- OAuth2 Proxy
- Ombi
Plex
- Autofs
- Grafana
- LDAP
- Lidarr
- Microsoft Active Directory
- NFS
- Ombi
- Plex
- Prometheus
- Radarr
- Reverse-Proxy
runbooks.html
- Add TrueNAS Shares
- Adding a Grafana Dashboard
- Adding Blackbox Exporter Targets
- Adding NGINX Exporter to an Inventory
- Adding Node Exporter to an Inventory
- Adding PostgreSQL Exporter to an Inventory
- Ansible Pi-hole and DNS Management Runbook
- Configure An Inventory For Entra ID OAuth2
- Configure An Inventory Host Web Service For A Reverse Proxy
- Configure Semaphore UI Projects Runbook
- Configure WSL2 as an Ansible Control Node Runbook
- Creating TrueNAS VMs with Ansible
- Decommission a Virtual Machine
- Defining When Semaphore Runs a Scheduled Task
- Deploy Blackbox Exporter to Prometheus host
- Deploy Calibre-web Runbook
- Deploy Calibre Runbook
- Deploy Grafana Dashboards
- Deploy Lazy Librarian Runbook
- Deploy Lidarr Runbook
- Deploy Linux Security Updates Runbook
- Deploy nginx-prometheus-exporter to Reverse Proxy hosts
- Deploy Node Exporter to a Specific Inventory Target
- Deploy Plex Media Server Runbook
- Deploy PostgreSQL Exporter to the PostgreSQL Inventory
- Deploying PVE Exporter to Proxmox Nodes
- Deploy Radarr Runbook
- Deploy Sabnzbd Runbook
- Deploy SemaphoreUI Runbook
- Deploy Sonarr Runbook
- Disable Code Server runbook
- Enable Code Server runbook
- Join an Ubuntu 24 Host to Active Directory Runbook
- Join or Reconfigure TrueNAS Active Directory
- Manage TrueNAS Applications
- Manage TrueNAS Dataset Permissions and ACLs
- Migrate a PostgreSQL Instance Between Hosts
- Migrate PostgreSQL 14 to PostgreSQL 18
- Migrate PostgreSQL 17 to PostgreSQL 18
- Mirror wiki pages to HTML static page runbook
- NFS Mount Troubleshooting Runbook
- Provision a Virtual Machine Runbook
- Proxmox Cluster Update Runbook
- Proxmox VM Template Runbook
- Request Web Certificates for a Specific Domain Runbook
- Request Web Certificates Runbook
- [Service Name] Runbook
- Ubuntu LTS Release Upgrade Runbook
- Ubuntu Virtual Machine Disk Expansion Runbook
- Update Pi-hole DNS Servers Runbook
- Update TrueNAS Safely
- Virtual Machine Snapshot Runbook
- Web Service Outage Troubleshooting Runbook
- Sonarr
- Tautulli
- TrueNAS
- PostgreSQL
- Prometheus
- Proxmox Virtual Environment (PVE)
- Radarr
- Reverse-Proxy
- runbooks.html
- SABnzbd
- Semaphore UI
- Sonarr
- Synology NAS
- Tautulli
- TrueNAS
- WSL2