5503c2c6f4d6eafd3cc60e10d98b6b551f04bc4a
__ __ __ _ __ __ __
/ //_/__ ____ ____/ /____(_)____/ /__ / / ____ _/ /_
/ ,< / _ \/ __ \/ __ / ___/ / ___/ //_/ / / / __ `/ __ \
/ /| / __/ / / / /_/ / / / / /__/ ,< / /___/ /_/ / /_/ /
/_/ |_\___/_/ /_/\__,_/_/ /_/\___/_/|_| /_____/\__,_/_.___/
================================================================================ 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.
___ __ _ _
|_ _|_ __ / _|_ __ __ _ ___| |_ _ __ _ _ ___| |_ _ _ _ __ ___
| || '_ \| |_| '__/ _` / __| __| '__| | | |/ __| __| | | | '__/ _ \
| || | | | _| | | (_| \__ \ |_| | | |_| | (__| |_| |_| | | | __/
|___|_| |_|_| |_| \__,_|___/\__|_| \__,_|\___|\__|\__,_|_| \___|
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. - Remote Access:
remote_access/cloudflared- Cloudflare Tunnel for secure remote access.
__ __ _
| \/ | __ _ _ __ __ _ __ _ ___ _ __ ___ ___ _ __ | |_
| |\/| |/ _` | '_ \ / _` |/ _` |/ _ \ '_ ` _ \ / _ \ '_ \| __|
| | | | (_| | | | | (_| | (_| | __/ | | | | | __/ | | | |_
|_| |_|\__,_|_| |_|\__,_|\__, |\___|_| |_| |_|\___|_| |_|\__|
|___/
Tools to keep the ship sailing smooth.
- Access Management:
access_management/authentik- Identity provider and SSO service (Authentik). - Container Management:
container_management/portainer- Visual management for Docker. - Version Control:
version_control/gittea- Self-hosted Git service (Gitea).
_____ _ _ _ _
| ____|_ __ | |_ ___ _ __| |_ __ _(_)_ __ _ __ ___ ___ _ __ | |_
| _| | '_ \| __/ _ \ '__| __/ _` | | '_ \| '_ ` _ \ / _ \ '_ \| __|
| |___| | | | || __/ | | || (_| | | | | | | | | | | __/ | | | |_
|_____|_| |_|\__\___|_| \__\__,_|_|_| |_|_| |_| |_|\___|_| |_|\__|
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/
├── remote_access/
│ └── cloudflared/
├── version_control/
│ └── gittea/
└── volumes/
Generated with <3 and figlet.
Description
Languages
Markdown
100%