rclone & iCloudDrive

Following the regular rclone config steps, I got an error: Error: HTTP error 400 (400 Bad Request) returned body: "{\"success\":false,\"error\":\"Invalid Session Token\"}"

As per this rclone forum post, I managed to make it work with the user-agent flag: rclone --user-agent '<type a string> config

To see available rclone folders: rclone ls iclouddrive:

To mount a specific iCloudDrive-folder to a local folder: rclone mount iclouddrive:"Name of folder" /path/to/local/empty/existing/folder

Unfortunately, I can’t use rclone with iCloudDrive to mount an app folder and their files: forum post on this

So, I will have to run a local Taskchampion server.

Taskchampion on Raspberry Pi

Download, install and run Taskchampion Sync Server:

git clone https://github.com/GothenburgBitFactory/taskchampion-sync-server.git cd taskchampion-sync-server cargo build —release docker run -t -d —name=taskchampion -p 8080:8080 taskchampion-sync-server

Configure the client:

sync.server.url=http://:8080 sync.server.client_id= sync.encryption_secret=

data.location=~/.local/share/task