HIVE

Hive Infrastructure Versioning Engine: deploy a colmena hive and record every deployment as a git commit.

Open Source, MIT licensed.

Features

One command updates, deploys, commits and pushes the hive.

commit

Deployment as commit

Every deployment is committed with the node selection, the nodes it reached and a timestamp in the message, optionally with a comment.

hub

Nodes and tags

Deploy to selected nodes and tags, or to the whole hive.

update

Input updates

Update all flake inputs or selected ones before deploying.

sync

Git sync

Pull before and push after the deployment, with unpushed commits squashed into one.

shield

Safe modes

Dry activation, build without deploying and pushing existing commits without deploying.

terminal

Scriptable

Answer all prompts with yes and show a trace of failing deployments.

dashboard

TUI

Pick options, nodes and tags in a form, see the repository state and the targeted nodes, and run HIVE in an embedded terminal.

Customise The Lotus Docs Appearance

Much of Lotus Docs’ appearance can be customised. Dark mode is optional (enabled by default) and you can choose a Google font that suites you via the config parameters.

/images/screenshots/lotusdocs_dark_v0.8.webp /images/screenshots/lotusdocs_light_v0.8.webp
/images/screenshots/lotusdocs_google_font_demo_inter_screenshot.webp /images/screenshots/lotusdocs_google_font_demo_lifesavers_screenshot.webp
/images/screenshots/lotusdocs_blue_theme_colour.webp /images/screenshots/lotusdocs_cardinal_theme_colour.webp