Komodo
https://komo.do - For in-depth information utilise the following
Introduction
Komodo is a lightweight but powerful build and deployment system that cuts through the usual headaches of managing Docker-based projects. At its core, it automates what so many teams end up duct-taping together: auto-versioned Docker image builds directly from your git repos, triggered on push. No fiddling with clunky CI pipelines just to get an image out the door.
Deployment is just as smooth. You can push containers or entire docker-compose setups, check uptime, and view logs across all your servers from one place. Instead of juggling multiple dashboards or SSH sessions, Komodo centralizes the experience.
What I love is that it’s written in Rust, which means the API and agent are ridiculously fast and memory-safe, exactly the kind of foundation you want for something that touches every part of your deployment stack. It feels clean, sturdy, and built to last.
In short: Komodo is a tool that makes deployment less of a chore and more of a background hum - always running, always reliable. It takes care of the boring stuff so you can focus on building.
Basic installation
DO NOT USE THIS FOR PRODUCTION. Make sure to update the required fields before rolling out in your estate.
- To set up and get you going it’s as simple as:
wget -P komodo <https://raw.githubusercontent.com/moghtech/komodo/main/compose/mongo.compose.yaml> && \
wget -P komodo <https://raw.githubusercontent.com/moghtech/komodo/main/compose/compose.env>
- Followed by:
docker compose -p komodo -f komodo/mongo.compose.yaml --env-file komodo/compose.env up -d
Updating
docker compose -p komodo -f komodo/mongo.compose.yaml --env-file komodo/compose.env pull
docker compose -p komodo -f komodo/mongo.compose.yaml --env-file komodo/compose.env down
docker compose -p komodo -f komodo/mongo.compose.yaml --env-file komodo/compose.env up -d
Usage
I utilise Komodo to manage all my docker containers that I utilise for various things, such as personal life, website, this knowledge base, security projects or quickly testing new applications to see if I like them or not.
No comments to display
No comments to display