dippy

dippy is at its core a custom NixOS deployment tool built for the needs of my personal homelab.

Over time, it gained some additional responsibilities, but the goal of running this homelab is the common thread.

Before I wrote dippy, I was using colmena to deploy my NixOS hosts, but I wanted my own tool to be able to add features that I wanted that I did not expect others to care about. At the time, I wanted to be able to define staged phases for my deploys without having to make multiple calls to colmena (which would require multiple Nix evaluations). And once I had my own tool, I could (and have) customize it to whatever I needed.

=> colmena: A simple, stateless NixOS deployment tool
=> dippy's source code

What does dippy do?

That's a lot of responsibilities! Probably too many for a tool meant for general use, but since it's just for me, it's whatever.

Proxy Information
Original URL
gemini://midna.dev/homelab/dippy.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-US
Capsule Response Time
26.455016 milliseconds
Gemini-to-HTML Time
0.448888 milliseconds

This content has been proxied by September (UNKNO).