Introduction to LuCLI
Welcome to the LuCLI (Lucee Command Line Interface) documentation. This collection provides comprehensive guides, technical references, and development resources for working with LuCLI.
🎯 What is LuCLI?
LuCLI is a modern, feature-rich command line interface that brings the power of Lucee CFML to your terminal. It integrates the Lucee CFML engine with advanced features including server management, JMX monitoring, module management, and intelligent output processing.
Key Features:
- Execute CFML scripts (.cfs, .cfm, .cfc) directly from the command line
- Start and manage Lucee server instances with built-in monitoring
- Create and run reusable CFML modules to extend functionality
- Interactive REPL for CFML development and testing
- Framework-style URL routing for modern web applications
- Comprehensive help system with context-sensitive guidance
- Shell auto-completion for commands and options
- Dependency management for CFML projects
- Secret Management for secure configuration from the start
- Docker support for containerized deployments