I’ve successfully migrated to my own Personal Data Server (PDS)! I did it using goat
through this blog post by Bryan Newbold.
To clarify, both this account and my developmental ATProto account are now hosted on pds.ewancroft.uk.
By taking control of my data via the ATProtocol, I now have complete ownership. Currently, I am running the PDS exclusively on my laptop, which uses only about 400 MiB of RAM out of the 8 GiB available. This suggests that once I move the PDS to a Raspberry Pi 5, it will be more than capable of handling the workload.
Unlike a typical Mastodon or other ActivityPub server, an ATProtocol PDS solely hosts data, not the entire server infrastructure. This approach means that even less powerful hardware can easily participate in the ATmosphere of decentralised social networking.
Anyway, I'm excited about this. I own my data now.