{ outputs = { nixpkgs, self }: let supportedSystems = [ "x86_64-linux" "aarch64-darwin" ]; eachSystem = nixpkgs.lib.genAttrs supportedSystems; eachNixpkgs = f: eachSystem (system: f (import nixpkgs { inherit system; })); in { packages = eachNixpkgs (pkgs: { }); devShells = eachNixpkgs (pkgs: { default = pkgs.mkShell { inputsFrom = [ # self.packages.${pkgs.system}.default ]; buildInputs = with pkgs; [ # Services needed for a full deployment. minio beanstalkd postgresql_17 # Development utilities. minio-client modd ]; }; }); formatter = eachNixpkgs (pkgs: pkgs.alejandra); }; }