GoToSocial and Digital Ocean with either S3 or Volume Storage

@OniriCorpe wow, thank you very much for your reply, and for adding settings to the config panel.

I did take a more conservative approach by increasing the storage space modestly. I do see that GTS continues to use more space so I’m going to keep an eye on it before I decide to take the step up to a S3 bucket. I’m mainly hesitant because I want to take more time to learn about this bucket idea.

Thanks to your help, setting up the DigitalOcean bucket, and editing the GTS config sounds simple.

I grabbed my gotosocial user id and group id. In my case it was 991:991

cat /etc/passwd

I set up the DigitalOcean Space and obtained my Access Key Name, Access Key ID, and Secret.

I then followed this procedure to set up a folder to mount my DigitalOcean space within my droplet with s3fs.

I tested out my mounted space and it seems to work as intended.

So now I’m wondering what the best way to do this is. Should I just rsync the contents of /home/yunohost.app/gotosocial into my new spaces mounted directory?

Alternatively, I found a brief introduction to s3cmd where there’s some kind of sync feature. I’m not immediately clear how I could use it. I’m inclined to use the rsync idea.