feat: add public Docker deployment stack
This commit is contained in:
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
stack_dir=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
|
||||
cd "$stack_dir"
|
||||
|
||||
docker compose --env-file .env config --quiet
|
||||
docker compose --env-file .env -f compose.yaml -f compose.dev.yaml config --quiet
|
||||
docker run --rm -v "$stack_dir/caddy/Caddyfile:/etc/caddy/Caddyfile:ro" \
|
||||
-e SITE_ADDRESS=:80 -e ACME_EMAIL=validate@example.invalid caddy:2.10.2-alpine \
|
||||
caddy validate --config /etc/caddy/Caddyfile
|
||||
echo 'Compose and Caddy configuration are valid.'
|
||||
Reference in New Issue
Block a user