Skip to main content

Iglu

What iglu is​

Iglu is an automation suite for the nix ecosystem. It has the following components:

  • Cache: Caching of derivations.
  • Builder: Build derivations based on flakes via API or scheduler.
  • Controller: Web interface to manage builder and cache (not implemented yet).

Features:​

  • ✅: supported
  • 🚧: work in progress
  • ❌: not supported
  • 📅: planned
FeatureComponentStatusDescription
cachix compatibleCache🚧Supports the cachix client to push new derivations
multi tenantCache✅Every instance can manage multiple caches
deduplicationCache✅Derivations get deduplicated over every tenant
containerCache
Builder
✅Deployable via docker/podman
nix moduleCache
Builder
✅
📅
Ready to use nix module
S3Cache✅Store your derivations in an S3 bucket
local storageCache✅Store your derivations local on a disk
Cloudflare workersCache📅Run the cache completely via Cloudflare Workers
Web-controllerController📅A Web-App that can manage the cache and builders