I tracked down my problem. It seems that if you have file names that are too long the DB can’t handle it and it’ll crash the server.
This is true for adding files to Firefly through pointing it at a directory and ALSO if you point Firefly at an iTunes library that has those long filenames in it.
I’m not sure if this is a limitation of Firefly that can be fixed or if its a limitation of sqlite? Any devs want to let me know about that? An example of a file that wouldn’t go:
Dave Matthews Band – Live in Chicago 12-19-1998 at the United Center_Disk1 – 03 – Don’t Drink the Water.mp3