I added a "persistent" version of lightfish. This version does not use the drop-in Derby database, instead requiring the user to configure one as jdbc/lightfish which will not drop tables everytime it is started.
I have also made the configuration into an entity that also gets persisted. This way if the server is reloaded (if it is persistent) the configuration will be reloaded from the data source.
Merge pull request #12 from rveldpau/persistent

Persistent Lightfish