We want to self host Strapi (https://strapi.io/)
I’d like a fully Nix-managed setup rather than just running yarn create
manually. Specifically, I’d like to have a Nix derivation (or a flake) that handles building and installing Strapi (and its dependencies) in a reproducible way. On top of that, a NixOS service or module would be ideal so that Strapi can run as a proper system service, integrated with the NixOS ecosystem—logging, systemd, configuration options in configuration.nix
, etc. Essentially, the goal is a declarative setup: we enable and configure Strapi in our Nix configuration and have Nix handle everything from install to runtime.