this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

:sparkles: path of data

+27 -10
+22 -5
backup_plan.sh
··· 8 8 set -e 9 9 set -o pipefail 10 10 11 + DIR_ROOT=/media/external-hd-backup 12 + 11 13 # Configuration 12 - BORG_REPO=/external-hd-backup/borgbackup 14 + BORG_REPO=$DIR_ROOT/borgbackup 13 15 export BORG_PASSPHRASE=$(cat /root/.borg_passphrase) 14 16 15 17 RCLONE_REMOTE="Google drive" ··· 17 19 18 20 TIMESTAMP=$(date +%Y-%m-%d-%H%M%S) 19 21 20 - SOFT_SERVE_DIR=/external-hd-backup/soft-serve/ 21 - VAULTWARDEN_DIR=/external-hd-backup/vaultwarden-data/ 22 + SOFT_SERVE_DIR=$DIR_ROOT/soft-serve/ 23 + VAULTWARDEN_DIR=$DIR_ROOT/vaultwarden-data/ 22 24 23 25 log() { 24 26 echo "$(date "+%Y-%m-%d %H:%M:%S") - $1" ··· 44 46 "$VAULTWARDEN_DIR" 45 47 log "Borg backup created: $BORG_VAULTWARDEN_NAME" 46 48 47 - # 3. Sync borg repository to the rclone remote 48 - log "Step 3: Syncing repository to rclone remote..." 49 + # 3. Prune repository 50 + log "Step 3: Prunning to maintain 4 weekly and 6 monthly..." 51 + borg prune \ 52 + --list \ 53 + --show-rc \ 54 + --keep-weekly 4 \ 55 + --keep-monthly 6 \ 56 + $BORG_REPO 57 + log "Prunning complete" 58 + 59 + # 4. Prune repository 60 + log "Step 4: Compacting borg repo..." 61 + borg compact $BORG_REPO 62 + log "Compacting complete" 63 + 64 + # 5. Sync borg repository to the rclone remote 65 + log "Step 5: Syncing repository to rclone remote..." 49 66 rclone sync "$BORG_REPO" "$RCLONE_REMOTE":$RCLONE_DESTINATION --progress 50 67 log "Sync complete" 51 68
+1 -1
cooklang/docker-compose.yml
··· 3 3 build: . 4 4 container_name: cooklang 5 5 volumes: 6 - - ./recipes:/recipes 6 + - /media/external-hd-backup/cooklang/recipes:/recipes 7 7 restart: unless-stopped 8 8 networks: 9 9 - cooklang-network
+1 -1
paisa/docker-compose.yml
··· 4 4 container_name: paisa 5 5 restart: unless-stopped 6 6 volumes: 7 - - /external-hd-backup/paisa/data/:/root/Documents/paisa/ 7 + - /media/external-hd-backup/paisa/data/:/root/Documents/paisa/ 8 8 labels: 9 9 glance.name: Paisa 10 10 glance.url: https://paisa.tulkdan.dev
+1 -1
soft-serve/docker-compose.yml
··· 3 3 image: charmcli/soft-serve:latest 4 4 container_name: soft-serve 5 5 volumes: 6 - - /external-hd-backup/soft-serve/data:/soft-serve 6 + - /media/external-hd-backup/soft-serve/data:/soft-serve 7 7 ports: 8 8 - 23231:23231 9 9 - 9418:9418
+1 -1
stump/docker-compose.yml
··· 4 4 container_name: stump 5 5 volumes: 6 6 - /home/pedro-correa/.stump:/config 7 - - /external-hd-backup/stump/books:/data 7 + - /media/external-hd-backup/stump/books:/data 8 8 environment: 9 9 - PUID=1000 10 10 - PGID=1000
+1 -1
vaultwarden/docker-compose.yml
··· 3 3 image: vaultwarden/server:latest 4 4 container_name: vaultwarden 5 5 volumes: 6 - - /external-hd-backup/vaultwarden-data/:/data/ 6 + - /media/external-hd-backup/vaultwarden-data/data/:/data/ 7 7 environment: 8 8 DOMAIN: "https://vaultwarden.tulkdan.dev" 9 9 restart: unless-stopped