As mentioned in the NixOS stream, there is now a project trying to get more serious about building something like NixOS on FreeBSD.
I was wondering, what would it take to run process-compose flakes on FreeBSD via Nix? OPNsense and PFsense would be my targets essentially.
Does process-compose itself support FreeBSD?
Apparently it's a simple go binary without any dependencies... so it should compile on FreeBSD, I guess?
I'd think so, yes. It even runs on macOS (doesn't use any platform specific runner)
yeah, maybe I should start up a FreeBSD VM and compile it...
More interesting question perhaps: Can one use Nix with process-compose flake to define services for FreeBSD?
because that would be really neat I'd say, if you could extend the functionality of pfsense and opnsense in that way.
And as I said here https://nixos.zulipchat.com/#narrow/stream/413948-nixos/topic/NixBSD.2C.20it's.20NixOS.20on.20FreeBSD
there is now a fork of nixpkgs one might try to use...
Last updated: Nov 21 2024 at 08:21 UTC