Full codebase including API server (32 modules + routes), dashboard frontend, DashCA certificate distribution, installer script, and deployment skills.
22 lines
685 B
Markdown
22 lines
685 B
Markdown
# 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)
|