# Homelab: The Data Fortress ## Docs - [Architecture Overview](https://mintlify.wiki/soriphoono/homelab/architecture.md): Understanding the homelab flake structure and module organization - [Directory Structure](https://mintlify.wiki/soriphoono/homelab/concepts/directory-structure.md): Comprehensive guide to the homelab directory organization - [Dynamic Discovery](https://mintlify.wiki/soriphoono/homelab/concepts/dynamic-discovery.md): How automatic configuration discovery works under the hood - [Core Philosophy](https://mintlify.wiki/soriphoono/homelab/concepts/philosophy.md): Design principles and philosophy behind the homelab infrastructure - [Configuring Nix-on-Droid](https://mintlify.wiki/soriphoono/homelab/configuration/droids.md): Learn how to configure Android devices with Nix-on-Droid - [Configuring Home Manager Profiles](https://mintlify.wiki/soriphoono/homelab/configuration/homes.md): Learn how to configure user environments with Home Manager - [Using and Configuring Modules](https://mintlify.wiki/soriphoono/homelab/configuration/modules.md): Learn about the module system and how to create custom modules - [Configuring NixOS Systems](https://mintlify.wiki/soriphoono/homelab/configuration/systems.md): Learn how to configure NixOS systems in your homelab - [Deploying Home Manager](https://mintlify.wiki/soriphoono/homelab/deployment/home-manager.md): Deploy and manage user-level configurations with Home Manager - [Deploying to Android Devices](https://mintlify.wiki/soriphoono/homelab/deployment/nix-on-droid.md): Deploy Nix configurations to Android devices using Nix-on-Droid - [Deploying NixOS Systems](https://mintlify.wiki/soriphoono/homelab/deployment/nixos-systems.md): Deploy and manage NixOS system configurations - [Deployment Prerequisites](https://mintlify.wiki/soriphoono/homelab/deployment/prerequisites.md): Essential requirements before deploying your homelab infrastructure - [Validating Changes Before Deployment](https://mintlify.wiki/soriphoono/homelab/deployment/validation.md): Ensure configuration correctness and prevent failed deployments - [Adding a New System](https://mintlify.wiki/soriphoono/homelab/guides/adding-new-system.md): Step-by-step guide to adding a new system to your homelab - [Contributing Guide](https://mintlify.wiki/soriphoono/homelab/guides/contributing.md): How to contribute to the homelab infrastructure project - [Creating Custom Modules](https://mintlify.wiki/soriphoono/homelab/guides/creating-modules.md): Learn how to create reusable NixOS and Home Manager modules - [Managing Secrets](https://mintlify.wiki/soriphoono/homelab/guides/managing-secrets.md): Secure secret management with SOPS and age encryption - [Homelab - The Data Fortress](https://mintlify.wiki/soriphoono/homelab/index.md): A comprehensive, declarative NixOS-based homelab configuration managing physical servers, desktops, virtualized environments, and Android devices - [Nix-on-Droid Modules](https://mintlify.wiki/soriphoono/homelab/modules/droid/overview.md): Module reference for Nix-on-Droid mobile configurations - [Core Home Modules](https://mintlify.wiki/soriphoono/homelab/modules/home/core.md): Essential Home Manager modules for system configuration - [Home Manager Modules Overview](https://mintlify.wiki/soriphoono/homelab/modules/home/overview.md): Overview of Home Manager modules for desktop and server environments - [User Applications](https://mintlify.wiki/soriphoono/homelab/modules/home/userapps.md): Optional application modules for browsers, development tools, and productivity software - [Core Modules](https://mintlify.wiki/soriphoono/homelab/modules/nixos/core.md): Essential system configuration modules for NixOS - [Desktop Modules](https://mintlify.wiki/soriphoono/homelab/modules/nixos/desktop.md): Desktop environment and feature configuration modules - [Hosting Modules](https://mintlify.wiki/soriphoono/homelab/modules/nixos/hosting.md): Container orchestration and clustering modules for homelab hosting - [NixOS Modules Overview](https://mintlify.wiki/soriphoono/homelab/modules/nixos/overview.md): Reusable NixOS configuration modules for homelab infrastructure - [Development Environment](https://mintlify.wiki/soriphoono/homelab/operations/development-environment.md): Setting up the development environment with direnv and nix - [GitOps Deployments](https://mintlify.wiki/soriphoono/homelab/operations/gitops.md): Automatic deployments with comin - [Secrets Management](https://mintlify.wiki/soriphoono/homelab/operations/secrets-management.md): Managing secrets with agenix and sops-nix - [Quick Start](https://mintlify.wiki/soriphoono/homelab/quickstart.md): Get your NixOS homelab running in minutes