Status: Please note that this configuration is currently provided as a reference and has not yet been fully tested or validated in production environments.
Caddy
AntCMS is proven to work successfully with the Caddy web server.
Standard Configuration: While standard Caddy behavior for PHP applications is compatible, it does not automatically include features like asset and image compression.
Recommended Configuration: For full functionality (including proper routing for assets), we provide a pre-built caddyfile.
Important Note: ETags are currently incompatible with Caddy and are automatically disabled in this environment. Consequently, using Caddy will result in reduced caching capabilities for assets.
Development Servers
The following environments are supported for local development:
PHP Local Development Server: Useful for quick testing (Note: does not include asset delivery).
DDEV: AntCMS includes a dedicated configuration for DDEV, allowing you to spin up a fully-functional development instance quickly.