summaryrefslogtreecommitdiffhomepage
path: root/rclone
diff options
context:
space:
mode:
Diffstat (limited to 'rclone')
-rw-r--r--rclone/Makefile23
1 files changed, 23 insertions, 0 deletions
diff --git a/rclone/Makefile b/rclone/Makefile
new file mode 100644
index 0000000..02a0969
--- /dev/null
+++ b/rclone/Makefile
@@ -0,0 +1,23 @@
1# ref: https://rclone.org/googlephotos/
2
3.ONESHELL:
4
5IMAGE=rclone/rclone:1.58.0
6
7config:
8 rclone config
9
10mount.gh-photos:
11 mkdir -p ~/data/photos
12 rclone mount photos:media ~/data/photos --allow-non-empty --vfs-cache-mode writes --cache-dir /tmp/rclone
13
14mount.s3.photos:
15 mkdir -p ~/data/s3.photos
16 rclone mount s3:topo.photos ~/data/s3.photos --allow-non-empty --vfs-cache-mode writes --cache-dir /tmp/rclone
17
18mount.s3.backup:
19 mkdir -p ~/data/s3.backup
20 rclone mount s3:topo.backup /data/s3.backup --allow-non-empty --vfs-cache-mode writes --cache-dir /tmp/rclone
21
22ls:
23 rclone ls photos:media