Chris Tierney
01/11/2025, 6:06 AMservices:
lucee-nginx:
image: lucee/lucee:6.0.3.1-nginx
environment:
- LUCEE_ADMIN_PASSWORD=changeme
volumes:
- ./www:/var/www # first part is host path, second part is container path
- ./lucee/logs:/opt/lucee/server/lucee-server/context/logs
ports:
- "80:80" # nginx
- "443:443" # nginx
restart: unless-stoppedbdw429s
01/11/2025, 6:27 AMbdw429s
01/11/2025, 6:27 AMbdw429s
01/11/2025, 6:29 AMChris Tierney
01/11/2025, 4:45 PMquetwo
01/11/2025, 6:23 PMbdw429s
01/11/2025, 7:29 PMa separate reverse proxy for the app to help simplify load balancingWe've found (at Ortus) Docker Swarm to be the fastest, simplest, easiest way to get really nice load balancing up and going. I'm not neccessarily saying it's simple in general, but it's much simpler IMO than Kubernetes, and some of NGinx's load balancing features are paid features
bdw429s
01/11/2025, 7:30 PMspinning up a new, single site server,so if it's really just a single server running a single site, Docker in general is probably over-doing it IMO. I'd slap on CommandBox, the service manager module and be done. It's minimal install, a single config JSON file, matches your local env exactly, and easy to upgrade
bdw429s
01/11/2025, 7:32 PMChris Tierney
01/11/2025, 7:32 PMbdw429s
01/11/2025, 7:32 PMbdw429s
01/11/2025, 7:33 PMChris Tierney
01/11/2025, 7:34 PMquetwo
01/12/2025, 5:56 AMquetwo
01/12/2025, 5:59 AMalexpixl8
01/13/2025, 10:06 PM