Add snippets.d auto-import for modular config

This commit is contained in:
Azat
2026-02-02 22:20:28 +01:00
parent 4821a20380
commit 79ea29b7c5
3 changed files with 51 additions and 8 deletions

View File

@@ -25,11 +25,16 @@ install_caddy() {
echo "Caddy installed: $(caddy version)"
}
# Create data directory
# Create data directory and snippets folder
setup_dirs() {
local data_dir="${CADDY_DATA_DIR:-/data/caddy}"
local skill_dir="$(dirname "$(dirname "$0")")"
mkdir -p "$data_dir"
mkdir -p "$skill_dir/snippets.d"
echo "Caddy data directory: $data_dir"
echo "Caddy snippets directory: $skill_dir/snippets.d"
}
install_caddy