Repository for the NixOS VM running the docker laboratory of my homelab
Find a file
2026-08-04 14:05:20 +00:00
composes first commit 2026-08-04 14:05:20 +00:00
secrets first commit 2026-08-04 14:05:20 +00:00
.sops.yaml first commit 2026-08-04 14:05:20 +00:00
configuration.nix first commit 2026-08-04 14:05:20 +00:00
disk-config.nix first commit 2026-08-04 14:05:20 +00:00
flake.lock first commit 2026-08-04 14:05:20 +00:00
flake.nix first commit 2026-08-04 14:05:20 +00:00
hardware-configuration.nix first commit 2026-08-04 14:05:20 +00:00
komodo.nix first commit 2026-08-04 14:05:20 +00:00
README.md first commit 2026-08-04 14:05:20 +00:00
sops.nix first commit 2026-08-04 14:05:20 +00:00

NixOS Docker VM

Note

You can find more specifications on my blog

The specifications for the NixOS virtual machine running the docker laboratory with all of my testing services on my homelab.

NixOS

The VM configures and runs docker declaratively using Docker. However, singular docker services are not handled from NixOS directly: instead, Komodo is installed using docker and containers are managed declaratively on top of it, through git. The repository containing the docker services running can be found under lore-corrias/docker-services. Docker is configured to run in rootless mode.