Skip to content

This is my personal template collection. Here you'll find templates, and configurations for various tools, and technologies.

License

Notifications You must be signed in to change notification settings

aessing/homelab-boilerplates

Andre's Lab of Controlled Chaos

Nerdy person in a hoodie standing in a crowded server room holding a steaming coffee mug, hoodie shows sudo logo; surrounded by server racks, tangled network cables and monitors displaying graphs and code; large overlaid text reads ANDRE'S LAB OF CONTROLLED CHAOS and subtitle Break things fast, fix them faster

Welcome to my personal collection of boilerplates and configuration templates from my Homelab! This repository serves as a starting point for a variety of tools, technologies, and projects I frequently work with.

⚠️ Note: Technologies evolve quickly. While I strive to keep these templates up to date, some configurations may lag behind the latest versions or best practices. Always double-check compatibility with current tool versions.

Contents

Folder Description
Applications Kustomize manifests for deploying applications on Kubernetes
Hardware Hardware-specific setup guides and configurations
Kubernetes Kubernetes cluster setup and infrastructure components
Linux Ubuntu Server installation and hardening scripts
Operators Kubernetes operator deployments (CloudNativePG, etc.)
Scripts Helper scripts for cluster management
docs GitHub Pages one-pager for this repo
media Documentation images and media assets
.github Community documentation and contribution guidelines

How to Use

  1. Clone or fork this repository
  2. Navigate to the relevant folder for your use case
  3. Follow the README instructions in each folder
  4. Adapt the configurations to your environment
git clone https://github.com/aessing/boilerplates.git
cd boilerplates

Support

For further information about this project, how to contribute, or how to get in touch, please have a look at the support document. The repository also contains information about security related topics and licensing.

You can view a quick project overview on GitHub Pages.

Disclaimer

THE CONTENT OF THIS REPOSITORY IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE CONTENT OF THIS REPOSITORY OR THE USE OR OTHER DEALINGS IN THE REPOSITORY

Sponsor this project

 

Contributors 3

  •  
  •  
  •  

Languages