Skip to content

Repository files navigation

khomelab

A Kubernates fully-automated homelab setup using K3s

IMPORTANT: The project is currently under development and not yet usable. This code originates from another private repository and needs to be refactored to remove specific implementations, making it suitable for broader use cases.

Why?

Or, why not? Main reason why had made this repo was to be fun and take experience with those kind of projects.

Now it's a powerful environment that contains useful services in my private cloud, shared with my close circle, and on the way to be exposed to the public internet.

Deployment

Requirements

  • Optional: pyenv: To install the right python env, otherwise, ensure that your python version is supported

Deployment Steps

TBD

Development Set-Up

Requirements

  • Optional: pyenv: To install the right python env, otherwise, ensure that your python version is at least higher than required (and nothing was deprecated)
  • Docker or any compatible API engine
  1. Create a python virtual environment: python -m venv venv
  2. Install all python requirements: pip install -r ./requirements.txt
  3. Install pre-commit tool: pre-commit install

About

A Kubernates fully-automated homelab setup using K3s

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages