Overview of Modmon software components
Modmon is a GitOps-focused, open-source, self-hosted deployment system designed for small to medium teams. It consists of four primary components:
modmon: The main package installed in the master repository. It provides the local developer experience and manages remote clusters.modmon-server: A lightweight Go application that runs on production nodes to manage servers and deployments.modmon-cli: A command-line interface for managing applications and clusters. It connects to remote servers via secure SSH tunnels, eliminating the need to open additional ports.modmon-ui: A Vue-based web interface that wraps the CLI utilities for easier management of applications and clusters.