PiHole on FreeBSD

Used @freqlabs github to build pi-ftl, it starts and listens on port 4117 and 53. Setup a caddy webserver to serve pi-admin files and copied pihoole to my bin directory.
I get a webpage with some errors about not being to open /proc/cpuinfo (which is fine) but it reports FTL service as not running. Does it check if the FTL file is in some path or just listening on port 4117 ? Maybe I missed some config file. Otherwise the web interface is working.