Upgrading to Lucee 7 - question about single mode

Going to ask perhaps the dumbest question in Lucee…

On my server, I host 4 different CF apps for different organizations, not related to each other.

Prior to 7, I had a unique Lucee install for each one. I never used the web server config except for scheduled tasks.

I assume this will be the same for Lucee 7, just no web admin (multi mode) - Is this correct?

And, I know I could run all these apps/sites on one instance, but I prefer not to.

There’s no such thing a dumb question (except for bug reports without enough context to be actionable)

Lucee 7 is smaller and faster, so running multiple instances is also fine

With single mode, everything works as before, it’s just there are only mini web contexts per host, which basically provide webroot isolation in terms of namespaces, so app.model.utils resolves within the the current context

I have this testbed which explores / tests various single mode edge cases (all solved)

1 Like

So what do you consider to be best practice if using your own hardware and multiple sites/apps? Multiple installs (seems safe) or one single? The customer will never touch the Lucee admin.

I’d be using docker myself.

Isolation is good, but unless you’re running each instance under different users with a locked down filesystem, it’s all a bit moot.