ElliSoft
Menu
  • Home
  • Retro Computing
  • Micro Fiction
  • Flash Fiction
  • Geocaching
  • Geocache Stats
  • Genealogy
Menu

GoToSocial on a Raspberry Pi B+

Posted on 30 August 2025 by Jon

I’ve recently gone through the installation and config of GoToSocial on a Raspberry Pi running in my office and thought I’d write a quick post to remind me of stuff and maybe others will find it useful too.

First of all, after buying a Raspberry Pi OS image to the SD card, I followed the documentation – nothing outrageous here, just followed it through and made all changes as recommended. The only thing I tweaked was media size limits (including local emoticons) as I have a large 1TB SSD to play with so wasn’t too bothered about limiting sizes. Oh and despite the documentation stating otherwise, I changed the default database from Postgress to Sqlite.

The location of the hierarchy ‘gotosocial’ I put on the external drive for obvious reasons.

After installation (basically just downloading the binary from the address in the documentation) I started the service up and it just worked!

Dynamic DNS

I had at first just added an A Record for the subdomain to point to my router’s external address, just to get things working. I have now enabled the ASUS DDNS service and pointed a CNAME record to my new DDNS domain. That was surprisingly easy and works well.

Port Forwarding

Also, of course, I needed to add port forwarding from the router to the Pi ports, ensuring the firewall was ON! And of course this requires a static LAN IP set for the Pi itself.

Backup & Restore

After playing around with it for a couple of days, the next step is making sure backups are working and recoverable.

By far the simplest way to back up is to stop the service, and then compress all files and copy them to a backup location. Something like:

In theory then a restore would simply be a case of expanding the file to the correct location. I may at some stage get another cheap Raspberry Pi to test the restore process.

I’ll have to play around a bit more with this and create a way of moving the file offsite and into the cloud, but for now this is working ok.

Next steps, tweaks and improvements will appear here over the coming days/weeks…

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Bluesky (Opens in new window) Bluesky
Category: micro fiction

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • August 2025
  • October 2024
  • August 2024
  • June 2024
  • June 2023
  • April 2023
  • GoToSocial on a Raspberry Pi B+
  • Does Every Family Have One?
  • I’m going to be rich, rich I tell you!
  • All Around The Wold
  • Advent of Code 2023 Day 1
Goodreads: Book reviews, recommendations, and discussion

Jon's books

Men Without Women
liked it
Men Without Women
by Haruki Murakami
Prophet Song
it was ok
Prophet Song
by Paul Lynch
This is the first Booker winner I couldn’t get on with. The writing style annoyed me. I found it a hard slog to get through which isn’t what I generally look for in a book. Anyway, not for me, and if we all liked the same books what a bo...
Three Men in a Boat
Three Men in a Boat
by Jerome K. Jerome
Naked Lunch
Naked Lunch
by William S. Burroughs
Three at the Angel
Three at the Angel
by Maurice Procter

goodreads.com
Follow me on Mastodon
Mastodon
© 2025 ElliSoft | Powered by Minimalist Blog WordPress Theme