Skip to content

Installing the Home stack

Install the modules in the order below, one at a time with module-manager module add <module>, or all at once with module-manager add-stack home (--dry-run shows the plan first). Each module's INSTALL.md says what you must do by hand. What the stack is and why: README.md.

Install order: a module is listed after every module of this stack it needs or integrates with.

# Module Needs, in this stack Integrates with, if installed Needs, installed first
1 deconz — logging:logs (foundation) backup:vm (foundation), cluster:vm (foundation), network:proxy (foundation), network:rules (foundation), templates:nixos (foundation)
2 hass — — alfen:discovery (?), alfen:modbus (?), alfen:ui (?), backup:vm (foundation), cluster:vm (foundation), network:proxy (foundation), network:rules (foundation), reolink:rtsp (?), sonos:airplay (?), sonos:audio (?)
3 immich — logging:logs (foundation) backup:vm (foundation), cluster:ha (foundation), cluster:vm (foundation), identity:identity (foundation), network:proxy (foundation), network:rules (foundation), templates:nixos (foundation)
4 jellyfin — logging:logs (foundation) backup:vm (foundation), cluster:vm (foundation), identity:identity (foundation), network:proxy (foundation), network:rules (foundation), storage:nfs (foundation), templates:nixos (foundation)
5 karakeep — litellm:models (ai), logging:logs (foundation) backup:vm (foundation), cluster:vm (foundation), identity:identity (foundation), network:proxy (foundation), network:rules (foundation), templates:nixos (foundation)
6 nomad — logging:logs (foundation) backup:vm (foundation), cluster:vm (foundation), network:rules (foundation), templates:nixos (foundation)