Appearance
CLLI (Command Line Interface)
CLLI is our custom command-line tool that automates common LamaPress development tasks. It handles project creation, configuration management, staging environment setup, and more.
What is CLLI?
CLLI provides a streamlined workflow for:
- Creating new LamaPress projects - Automatically sets up WordPress, installs plugins, and configures the theme
- Managing configuration - Store and manage credentials, license keys, and API tokens
- Staging environments - Create and pull staging environments from Laravel Forge
- Development automation - Simplify repetitive setup tasks
Quick Start
- Install CLLI - Get CLLI set up on your machine
- Configure credentials - Add your license keys and API tokens
- Create your first project - Use
clli lamapress:newto create a new project
Available Commands
Project Management
lamapress:new- Create a new LamaPress project with WordPress, plugins, and theme setup
Configuration
config:show- Display current configurationconfig:update- Update configuration values interactivelyconfig:delete- Delete a configuration key
Staging
staging:pull- Pull a staging environment to your local machinelamapress:staging- Create a new staging environment on Laravel Forge
Getting Help
View all available commands:
bash
clli listGet help for a specific command:
bash
clli help <command>Related Documentation
- Development Environment Setup - Setting up Herd and Node.js
- Project Setup - Post-installation project configuration
- Deployment Guide - Deploying to staging and production
Next Steps: