Initial commit of docker compose project generator
Creates project directory structure in /docker Creates docker-compose.yml with sensible defaults Creates borgmatic config in /etc/borgmatic.d Adds proxy info to caddyfile and reloads caddy Config file generation done via jsonnet and yq Borgmatic configured to backup to borgbase repo
This commit is contained in:
8
create-all-borg-configs.sh
Executable file
8
create-all-borg-configs.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
for dir in /docker/*; do
|
||||
if [ -d "$dir" ] && [ "$(basename "$dir")" != "scripts" ]; then
|
||||
base_name=$(basename "$dir")
|
||||
/code/scripts/docker-gen/docker-gen.sh "$base_name" --only-borgmatic
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user