18 lines
390 B
Bash
Executable File
18 lines
390 B
Bash
Executable File
#!/bin/bash
|
|
|
|
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))
|
|
DATA_DIR=$SCRIPT_DIR/data
|
|
|
|
ENV_FILE=$SCRIPT_DIR/.env
|
|
source $ENV_FILE
|
|
|
|
docker run -it --rm \
|
|
--hostname $HOSTNAME \
|
|
--env-file $ENV_FILE \
|
|
-v /etc/localtime:/etc/localtime:ro \
|
|
-v /etc/timezone:/etc/timezone:ro \
|
|
-v $DATA_DIR:/data \
|
|
-v $RESTIC_REPO:/repo \
|
|
-e RESTIC_REPOSITORY=/repo \
|
|
restic/restic:latest "$@"
|