The meanwhiling… logo. noa ks

Hosting with fastmail

I host this website with fastmail which is not the greatest hosting provider ever but i already have it and it’s basically no maintenance. I upload with rclone which is a great piece of software. You can add fastmail like this:

rclone config create Fastmail webdav url https://myfiles.fastmail.com vendor other user 'me@example.com' password 'app-password-goes-here'

There are lots of things you can do with rclone, but i mostly just use the sync command which will make the remote directory look the same as the local directory. I have a little script for that:

#!/usr/bin/env sh

rclone sync target/ Fastmail:noa.fastmail.fm/files/Meanwhiling/ \
       --no-update-dir-modtime \
      --no-update-modtime

My generator will overwrite all the files, which means without the flags i’d have to do a full upload every time. I don’t actually care about the modification times matching so i just ignore that.