19 lines
496 B
Bash
Executable File
19 lines
496 B
Bash
Executable File
#!/bin/bash
|
|
|
|
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))
|
|
COMPOSE_FILE=$SCRIPT_DIR/docker-compose.yml
|
|
|
|
echo "Retic repo: $RESTIC_REPOSITORY"
|
|
|
|
# docker compose -f $COMPOSE_FILE \
|
|
# run -it --rm backup backup --json "$@" | \
|
|
# sed 's/^[^{]*//' | \
|
|
# jq 'select(.message_type != "status")'
|
|
|
|
PROJECT_NAME=$1
|
|
shift
|
|
|
|
docker compose --project-name $PROJECT_NAME stop
|
|
docker compose -f $COMPOSE_FILE run -it --rm restic backup --verbose "$@"
|
|
docker compose --project-name $PROJECT_NAME start
|