summaryrefslogtreecommitdiffhomepage
path: root/rclone/Makefile
blob: 02a09695740d95ab97e00843ffb170845c3a5087 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# ref: https://rclone.org/googlephotos/

.ONESHELL:

IMAGE=rclone/rclone:1.58.0

config:
	rclone config

mount.gh-photos:
	mkdir -p ~/data/photos
	rclone mount photos:media ~/data/photos --allow-non-empty --vfs-cache-mode writes --cache-dir /tmp/rclone

mount.s3.photos:
	mkdir -p ~/data/s3.photos
	rclone mount s3:topo.photos ~/data/s3.photos --allow-non-empty --vfs-cache-mode writes --cache-dir /tmp/rclone

mount.s3.backup:
	mkdir -p ~/data/s3.backup
	rclone mount s3:topo.backup /data/s3.backup --allow-non-empty --vfs-cache-mode writes --cache-dir /tmp/rclone

ls:
	rclone ls photos:media