```text __ __ __ _ __ __ __ / //_/__ ____ ____/ /____(_)____/ /__ / / ____ _/ /_ / ,< / _ \/ __ \/ __ / ___/ / ___/ //_/ / / / __ `/ __ \ / /| / __/ / / / /_/ / / / / /__/ ,< / /___/ /_/ / /_/ / /_/ |_\___/_/ /_/\__,_/_/ /_/\___/_/|_| /_____/\__,_/_.___/ ``` ================================================================================ WELCOME TO THE LAB. Where containers live, services thrive, and uptime is (mostly) guaranteed. ================================================================================ This repository houses the Docker Compose configurations for the Kendrick Homelab. Everything needed to spin up the core infrastructure, management tools, and entertainment services is right here. ```text ___ __ _ _ |_ _|_ __ / _|_ __ __ _ ___| |_ _ __ _ _ ___| |_ _ _ _ __ ___ | || '_ \| |_| '__/ _` / __| __| '__| | | |/ __| __| | | | '__/ _ \ | || | | | _| | | (_| \__ \ |_| | | |_| | (__| |_| |_| | | | __/ |___|_| |_|_| |_| \__,_|___/\__|_| \__,_|\___|\__|\__,_|_| \___| ``` The backbone of the operation. Without these, nothing talks to anything. * **DNS / AdBlocker**: `dns/adguard` - AdGuard Home for network-wide ad blocking and DNS management. * **Reverse Proxy**: `proxies/npm` - Nginx Proxy Manager to handle SSL and route traffic. ```text __ __ _ | \/ | __ _ _ __ __ _ __ _ ___ _ __ ___ ___ _ __ | |_ | |\/| |/ _` | '_ \ / _` |/ _` |/ _ \ '_ ` _ \ / _ \ '_ \| __| | | | | (_| | | | | (_| | (_| | __/ | | | | | __/ | | | |_ |_| |_|\__,_|_| |_|\__,_|\__, |\___|_| |_| |_|\___|_| |_|\__| |___/ ``` Tools to keep the ship sailing smooth. * **Container Management**: `container_management/portainer` - Visual management for Docker. * **Version Control**: `version_control/gittea` - Self-hosted Git service (Gitea). ```text _____ _ _ _ _ | ____|_ __ | |_ ___ _ __| |_ __ _(_)_ __ _ __ ___ ___ _ __ | |_ | _| | '_ \| __/ _ \ '__| __/ _` | | '_ \| '_ ` _ \ / _ \ '_ \| __| | |___| | | | || __/ | | || (_| | | | | | | | | | | __/ | | | |_ |_____|_| |_|\__\___|_| \__\__,_|_|_| |_|_| |_| |_|\___|_| |_|\__| ``` Because all work and no play makes the server a dull boy. * **Games**: `games/core-keeper` - Dedicated server for Core Keeper. * **Media**: `media/` - (Coming Soon) The media stack. ### Directory Structure ``` . ├── container_management/ │ └── portainer/ ├── dns/ │ └── adguard/ ├── games/ │ └── core-keeper/ ├── media/ ├── proxies/ │ └── npm/ ├── version_control/ │ └── gittea/ └── volumes/ ``` -------------------------------------------------------------------------------- Generated with <3 and figlet.