Full codebase including API server (32 modules + routes), dashboard frontend, DashCA certificate distribution, installer script, and deployment skills.
DashCaddy Installer Templates
This directory contains template files used by the installer to generate configuration files.
Templates
- Caddyfile.template - Template for generating Caddyfile configuration
- docker-compose.template.yml - Template for generating docker-compose.yml
Template Variables
Templates use {{VARIABLE}} syntax for variable substitution:
Caddyfile.template
{{PORT}}- Dashboard port (default: 8080){{DASHBOARD_PATH}}- Path to dashboard files{{API_PORT}}- API server port (default: 3001)
docker-compose.template.yml
{{API_PATH}}- Path to API server directory{{API_PORT}}- API server port (default: 3001)