Am Dienstag, dem 08.04.2025 um 11:09 +0200 schrieb Jan Høydahl: > Due to limitations like this, I'd recommend moving away from solr- > precreate and instead start an "empty" solr, and then boostrap it > with API commands. > > Jan
Might work too in some scenarios, but solr-precreate has its usecases imho. With solr-precreate you can embed it in e.g. a docker-compose setup like this: solr: image: solr:9.8.1 ... command: - solr-precreate - mycore - /mycore and you're done with the whole thing and can include it in various compose stacks or the equivalent usage in k8s deployments. Having an empty instance startet you would now need additional boilerplate to bootstrap the whole thing (which is possible of cause but not as nice as it is now). Why not just add an env variable e.g. PRECREATE_ARGS="--user-managed" and put it in the solr-precreate script: exec solr-fg "$PRECREATE_ARGS" That way the user could customize the starter options for precreate too, opinions? Torsten