jamiejackson
02/10/2025, 6:22 PMLUCEE_EXTENSIONS environment variable, along with (the baked-in) prewarm.sh.
Now that I'm using (Ortus's) CFConfig, I'm interested in porting over to `config.json`'s extensions {} configuration.
is that even a thing in a non-CommandBox context? If so, what do I need to do? Sill a prewarm.sh run?jamiejackson
02/10/2025, 10:20 PMextensions{} config doesn't make sense in non-CommandBox images. (Correct me if I'm wrong.)danmurphy
02/11/2025, 11:32 PM"extensions": [
{
"id": "CED6227E-0F49-6367-A68D21AACA6B07E8",
"name": "Lucee Administrator",
"version": "1.0.0.5"
}
],
But each of our apps that use our base image were already set up to use the LUCEE_EXTENSIONS environment variable to install what they need (e.g. Oracle, Postgres, s3, Redis, etc.) so we are leaving it there at the app level. You can do either, I’m not sure if there is an advantage to one route vs. the other, but would love to hear it if there is.jamiejackson
02/11/2025, 11:43 PMjamiejackson
02/11/2025, 11:47 PM.CFConfig.json (Lucee's native config file)? Does it simply append to the LUCEE_EXTENSIONS env var? Something else?danmurphy
02/11/2025, 11:49 PMjamiejackson
02/11/2025, 11:52 PMprewarm.sh was built-in. Without doing prewarm (or my hand-rolled version of prewarm), I found that one out of a hundred deployments would fail because of a problem with deferred (runtime) installation, so I've never trusted Lucee since to install plugins at anything but build-time.danmurphy
02/11/2025, 11:58 PMjamiejackson
02/12/2025, 12:00 AMjamiejackson
02/12/2025, 12:02 AMjamiejackson
02/12/2025, 12:03 AMdanmurphy
02/12/2025, 12:05 AMjamiejackson
02/12/2025, 12:05 AMdanmurphy
02/12/2025, 12:07 AMjamiejackson
02/12/2025, 12:10 AM