DevOps
Functions
- GetSystemMetrics()
Returns information about the server metrics. - activeRequests - activeDatasourceConnections - applicationContextCount - cpuProcess - cpuSystem - queueReques...
Tags
- <cfschedule>
Provides a programmatic interface to the scheduling engine. You can run a specified page at scheduled intervals with the option to write out static HTML pages. This lets you offer users access to pages that publish data, such as reports, without forcing users to wait while a database transaction is performed in order to populate the data on the page
Guides
- Creating Heap Dumps in Lucee
Documentation for creating and analyzing heap dumps in Lucee for memory troubleshooting
- Deploying Lucee
securing-lucee-server-apps cookbook-lockdown-guide locking-down-your-lucee-stack The deploy folder There is a /deploy folder under the /lucee-server/ fold...
- Docker
Guide on using and running Lucee with Docker
- Environment Variables / System Properties for Lucee
This document gives you an overview over all Environment Variables and System Properties supported by Lucee.
- Lockdown Guide
Lockdown Guide A guide to limit access to a Lucee server to necessary minimum. On Windows it is recommended to run the Lucee/Tomcat service as a restricted user with only the required permissions rather than under SYSTEM account. Production Error Templates By default, Lucee ships with developer friendly error templates which reveal the Lucee version and displays stacktraces, including paths
- Locking Down Lucee
Security best practises to lock down your Lucee server
- Locking Down Tomcat
Restricting Access to Tomcat's Web Server
- Lucee Archives (.lar files)
How to create, deploy and use Lucee Archives (.lar files) to distribute compiled CFML applications without exposing source code.
- Lucee Release Cycle
Documentation for Lucee's release branching and versioning strategy
- Lucee Security Best Practices
Security Basics * Use a sitewide error handler, so you do not disclose sensitive information about your system. * Use SSL if you have users logging into your site, even if it's a self-signed cert. Secure your cookies. * Run Lucee under a dedicated user with limited access * Remove the Lucee admin files if not needed * Lots of other stuff
- Lucee Versions and Extensions
List and inspect available Lucee versions and extensions
- onBuild Function in Server.cfc
The onBuild function in Server.cfc is used for tasks during the build phase in Lucee, particularly useful in Docker environments.
- Precompiled
How to pre-compile code for a production server while the source code is deployed to avoid compilation on the production server for security reasons.
- Recommended Settings
A guide on how to configure your Lucee Server for the best performance and highest security.
- Servlet Configuration
How to deploy and configure Lucee on servlet containers
- Setting System Properties and Environment Variables
How to set and use Environment Variables or System Properties to configure specific Lucee Server settings.
- Single Mode vs Multi Mode
Understanding the differences between Single mode and Multi mode in Lucee.
- Startup Listeners: Server.cfc and Web.cfc
Lucee supports two types of Startup Listeners: Server.cfc and Web.cfc.
- Step Debugging Lucee with Extension Debugger
How to set up and use the Extension Debugger (formerly LuceeDebug) for Lucee CFML, covering both the native extension (7.1+) and the Java agent (6.2+).
- Troubleshooting Lucee Server problems
A guide to diagnosing problems with Lucee
- Warmup
Docker warmup and eager config loading for fail-fast validation in Lucee