Add 4 files
Some checks failed
Test and Publish Templates / test-and-publish (push) Failing after 24s

This commit is contained in:
j
2026-01-03 00:05:57 +13:00
parent c02621b7a2
commit 5632711318
2 changed files with 16 additions and 0 deletions

8
caddy/check-config.sh Executable file
View File

@@ -0,0 +1,8 @@
#!/bin/bash
source "${AGENT_PATH}/common.sh"
_check_required_env_vars "CONTAINER_NAME"
# Validate the Caddyfile configuration
docker exec "${CONTAINER_NAME}" caddy validate --config /etc/caddy/Caddyfile || _die "Configuration validation failed"
echo "Caddy configuration is valid"

8
caddy/reload-config.sh Executable file
View File

@@ -0,0 +1,8 @@
#!/bin/bash
source "${AGENT_PATH}/common.sh"
_check_required_env_vars "CONTAINER_NAME"
# Hot-reload the Caddyfile configuration
docker exec "${CONTAINER_NAME}" caddy reload --config /etc/caddy/Caddyfile || _die "Failed to reload configuration"
echo "Caddy configuration reloaded successfully"