I’ve been using Lucee 6 and 7, installing Lucee with the Windows Installer and using IIS as a reverse proxy with the BonCode Connector in various capacities for a while now.
Aside from possibly using CommandBox in production for a many-IIS website set up to a single-site Lucee 7 instance, we might run another instance of Lucee for some long running tasks that work with our Python code running via cfexecute related to some AI Engineering we are doing.
We like Python for our AI Engineering work, don’t want to use any other language but Python for that. Eventually, we will run that Python code in a microservice or something and not use cfexecute in remote components.
As a result of possibly needing a second Lucee instance, I’ve looked into CommandBox. Running a Lucee server looks simple for development, but working through all the settings for production with server.json, running multiple Lucee instances on a single server, and using IIS as a reverse proxy with Lucee is a little more involved.
Are there some good instructions aside from the links I provided that are a little more detailed and focus for using CommandBox in a multi-Lucee instance in a production capacity for Windows? I’m reading the ortusbooks site and trying out things in my homelab, but digesting this information is a little more work than I’d like. Any good videos, tutorials, etc, would be appreciated.
https://docs.lucee.org/guides/getting-started/commandbox.html
https://commandbox.ortusbooks.com/embedded-server
I did get BoxLang working with CommandBox and running IIS as a reverse proxy for BoxLang using Brad Wood’s youtube video a while back (see below). I’m sure this will translate to Lucee as well.
https://www.youtube.com/watch?v=8q7sSZ7gK3E
It took a lot of work to absorb the setup, configuration, and maintenance process of running production-ready Lucee via the Windows installer. Just feeling a little underwhelmed at the documentation I’m finding online for using CommandBox in a similar capacity and not looking forward to all the work it will entail to feel comfortable running that in a production capacity as well.