Categorygithub.com/tuxgal/homelab
modulepackage
0.2.0
Repository: https://github.com/tuxgal/homelab.git
Documentation: pkg.go.dev

# README

Homelab CLI (homelab)

Build Tests Lint CodeQL Go Report Card

A CLI for managing both the configuration and deployment of groups of docker containers on a given host.

The configuration is managed using a yaml file. The configuration specifies the container groups and individual containers, their properties and how to deploy them.

Even though there are tools like docker compose to manage deployment of a group of containers, there are still lots of gaps especially when you would like to configure certain flags during the deployment dynamically.

homelab is suited for a mid to large scale setup running at east 20 containers, where there are challenges like managing the IP address space, networks, etc.

This CLI is in the early stages of development.