I thought uploading to S3 was free (in terms of network costs)?
It would be possible to write a backend for glacier archive. AWS provide a go library for it: glacier - Amazon Web Services - Go SDK
Fancy having a go at some words? rclone does support the GLACIER s3 storage class via the s3 interface but it doesn't support the Glacier Vault API.