Sign in

selfhosted.social

@selfhosted.social
504 followers 77 following 93 posts

An independent ATProto PDS open to the public, no invite code required. Follow for official communications and updates. This is our slice of the atmosphere. selfhosted.social

PostsRepliesMedia
selfhosted.social @selfhosted.social · 7h
and we're back. if you have any issues logging in please let me know or contact us via email to modmail@selfhosted.social
static.klipy.com
Kuzco: Boom Baby!
ALT: Kuzco: Boom Baby!
011
selfhosted.social @selfhosted.social · 7h
should be back now 😂
000
selfhosted.social @selfhosted.social · 8h
We had some brief down time about 15 mins ago and expecting some more in roughly 45mins that should not last longer than about 10 minutes. This will be around 21:30 UTC, after this it should be smooth sailing and you can login till your heart's content again
162
selfhosted.social @selfhosted.social · 10h
After some testing looks to be only password sessions and not OAuth
000
selfhosted.social @selfhosted.social · 11h
We have been made aware of some possible issues with logging in both via password and OAuth sessions if you have 2FA turned on. Our very best developer has identified the problem and is testing the fix as we speak.
161
selfhosted.social @selfhosted.social · 11/09/2026
Had a series of unplanned updates/reboots to the Pumpkin Data Server. Should be smooth sailing now.
081
selfhosted.social @selfhosted.social · 11/09/2026
static.klipy.com
Crying Pokemon Togepi
ALT: Crying Pokemon Togepi
031
selfhosted.social @selfhosted.social · 14/08/2026
Been a while since we posted. Everything is good. Just thought I'd say hi 👋
1131
selfhosted.social @selfhosted.social · 15/07/2026
Sadly not 😅. It’s on a beefy VPS in digital oceans Atlanta data center. But constellation.microcosm.blue is hosted on a raspberry pi!
constellation.microcosm.blue
Hello! — Constellation
Constellation is a self-hosted JSON API to an atproto-wide index of PDS record back-links. You can use it to query social interactions in real time.
010
selfhosted.social @selfhosted.social · 15/07/2026
Will be happy to host you! Let me know if you hit any issues migrating! 🫡 pdsmoover.com/moover/selfh...
pdsmoover.com
PDS MOOver
ATProto account migration tool
310
selfhosted.social @selfhosted.social · 10/07/2026
Probably noticed our landing page hasn't really been working lately. Took some time to get it back in order! I also added a few feature requests. selfhosted.social - post feed is back - New "Join" page so you can create your account directly on our PDS - An account shortcut
shows the selfhosted PDS landing page with a funny picture of a cat with it's mouth edited wide open in a post feed, on the left is different accountsA signup form to join our PDS
061
selfhosted.social @selfhosted.social · 04/07/2026
selfhosted.social (and other PDSs), is kind of like the “Login with google” for other websites on the atmosphere so they can build their websites easily and we host the accounts. We do have a bit of an info page, but I’d gladly answer any other questions! Atproto is a lot lol selfhosted.social/info
selfhosted.social
Selfhosted.social
Landing page for selfhosted.social, an ATProto PDS
010
selfhosted.social @selfhosted.social · 04/07/2026
We provide a way for other websites to create an account with us programmatically. Like @standard-reader.app, if you click their “Create account” button you can see from the url it’s on our PDS. So it’s usually up to the application to implement that to make the user experience better
standard-reader.app
Sign in · Standard Reader
Use your Atmosphere account to follow writers and save reads.
110
selfhosted.social @selfhosted.social · 04/07/2026
That link was mostly just a quick easy way for you to share with your colleagues if they didn’t want to create a Bluesky account, but did want an account to try out things like leaflet. Mostly the way folks make an account on our PDS is either by migrating their already existing account, or
210
selfhosted.social @selfhosted.social · 04/07/2026
Sweet thank you! I found this URL and should help a bit @debbieohi.com for now. This will take them to selfhosted.social account page to create an account, then redirect to leaflet after they create an account. leaflet.pub/api/oauth/lo...
leaflet.pub
121
selfhosted.social @selfhosted.social · 03/07/2026
@awarm.space do y’all have a endpoint that takes a handle for the redirect so I can share a url with selfhosted prefilled out to make it easier for them to share?
120
selfhosted.social @selfhosted.social · 03/07/2026
For instance on leaflet if you tell your colleagues to enter in selfhosted.social, with the https:// in the handle input it directs them to our PDS to make an account, then back to leaflet signed in. They can also use that account on other atmospheric applications going forward!
Shows the leaflet handle login with https://selfhosted.social The PDS’s create an account screen
120
selfhosted.social @selfhosted.social · 03/07/2026
Been meaning to change the landing page 😅. It shows people on the PDS, but we’ve grown a bit so takes a while to load now. Sadly we do not have a great easy way for users to sign up, but we are setup so other atmospheric apps can use us as an account provider easily.
110
selfhosted.social @selfhosted.social · 24/06/2026
Looks like we're back? Alright, back to learning godot
static.klipy.com
Grandpa Simpson Walks In and Out
ALT: Grandpa Simpson Walks In and Out
030
selfhosted.social @selfhosted.social · 24/06/2026
Looks like the upstream Bluesky AppView is having a bit of issues tonight. Watching to see if there's anything that can be done on the PDS side. Reminder: you can still use Bluesky using one of these clients that do not depend on Bluesky's AppView reddwarf.app blacksky.community
reddwarf.app
Red Dwarf
an appview-less Bluesky client using Constellation and PDS Queries
170
selfhosted.social @selfhosted.social · 24/06/2026
Thank you for the heads up! Looking into it now. Appears to be upstream with Bluesky's AppView. Hoping it will sort it self out soon 🤞
020
Reposted by selfhosted.social
Squire @squire.quest · 14/05/2026
You can now recommend squire.guide to people who aren't yet using an atprotocol app. I know I got too cutesy and this should say "create a new account"… but I'm having fun. (thanks @selfhosted.social!)
1184
selfhosted.social @selfhosted.social · 14/05/2026
Happy to be able to provide that for you! Excited to see the new accounts roll in!
050
Reposted by selfhosted.social
A New Social @anew.social · 28/04/2026
Today, we're launching the ability to Bounce from Mastodon to any Atmosphere PDS you have access to, whether it be @blackskyweb.xyz, @eurosky.social, @transrights.northsky.social, @selfhosted.social, or even your self-hosted option! You can also bring an invite code when necessary 🎟️ 1/
blog.anew.social
Bounce Update: PDS Provider Migrations
Today, we're launching a long-awaited feature for Bounce: migrating your Atmosphere account that lives in Bridgy Fed out of the bridge and into a PDS provider of your choice, Bouncing you from the Fed...
115248
selfhosted.social @selfhosted.social · 20/04/2026
selfhosted.social users love a new atproto app
060
selfhosted.social @selfhosted.social · 04/04/2026
It's a nice freebie for some disk space! I did hit one little hiccup with it. I think I may of restarted the server without a graceful PDS shutdown or something. But the relay cursor was off from what I had so the relay was not forwarding events when it came back on. Just followed this to fix it
github.com
GitHub - bluesky-social/pds: Bluesky PDS (Personal Data Server) container image, compose file, and documentation
Bluesky PDS (Personal Data Server) container image, compose file, and documentation - bluesky-social/pds
110
selfhosted.social @selfhosted.social · 04/04/2026
And we should be back! Sorry about that. I think it took close to , or a bit over, the whole 30 minutes. This was a bit of an unusual maintenance that is thankfully a one time thing.
061
selfhosted.social @selfhosted.social · 03/04/2026
*and to note you need to run `VACUUM;` after the first trim to reclaim the storage space
0100
selfhosted.social @selfhosted.social · 03/04/2026
If you're a PDS admin and also interested in this can find the script here tangled.org/strings/did:...
tangled.org
truncate_seq.sh · by baileytownsend.dev
A script to set to a cron tab to clear the sequencer.sqlite db
2151
selfhosted.social @selfhosted.social · 03/04/2026
growing. Ours is now at 8.4gigs. The maintenance is to shrink it by trimming anything out that is over 48 hours. In my tests I found it brought the size down to 54mb. With this being the first one I need to bring down the server to do it. After that it's a cron job every 48 hours to keep it clean.
1150
selfhosted.social @selfhosted.social · 03/04/2026
The deets: Every record/event written to a PDS is sent on the "firehose". That's how it goes from the PDS -> relay -> appview. The order of those events and some info is stored in a sqlite db named sequencer. The PDS does not trim that automatically, so since the PDS has been running it has been..
1110
selfhosted.social @selfhosted.social · 03/04/2026
Can expect some down time tonight on 04-04-2026 around 02:00 UTC, or 10pm eastern on the 3rd. We are hoping this should take only 30mins or less. Can also expect there will be some more down time next week, but details will follow.
1112
selfhosted.social @selfhosted.social · 21/03/2026
Thank you! and nice! They can be had for a lot cheaper as well. selfhosed keeps a bit more ram so it can hopefully support larger repo imports (up to 450mb-ish), so that cost a bit more. My previous PDS was like a 1 vcpu 2gb ram for $7 and was perfectly fine for a few accounts
060
selfhosted.social @selfhosted.social · 21/03/2026
- I've notice we seem to get a lot of getRepo's, so cause the CPU to run a bit higher, but does not affect normal browsing - the $60 goes across: droplet, backups, and S3. All in all I'm hopeful this holds till 10k, only one way to find out I guess!
150
selfhosted.social @selfhosted.social · 21/03/2026
*I probably should have said "The hope is 10k+ users" >.>, this is mostly my estimate by guesswork, but I don't want to be misleading. Current facts: - DO droplet 2 vcpu, 8 GB ram, 100 gig drive - 421 active accounts - 32gigs of blobs in S3 ($5 for the first 250) - Last 7 days stats from dashboard
Shows CPU, load, and memory usage from digital ocean
2100
selfhosted.social @selfhosted.social · 20/03/2026
The server comes out to about $60 a month, and the plan is that should be enough for 10k+ users. In time, whew. Really depends. Lower end 5 hours a month, higher end is 20+
1210
selfhosted.social @selfhosted.social · 06/02/2026
Happy to host y'all!
000
selfhosted.social @selfhosted.social · 06/02/2026
Our little home has grown to over 200+ active accounts!
Shows the heading ATProto PDS and "home to 209 accounts"
4354
Reposted by selfhosted.social
Streamplace @stream.place · 05/02/2026
Streamplace v0.9.9 is live! Aside from a variety of bugfixes, we've completely revamped our Sign Up button and it now suggests, in randomized order: @selfhosted.social, @blackskyweb.xyz, @tophhie.social, and @bsky.app! What are other open-access PDS providers we should include?
New to the Atmosphere? You'll need to select a PDS (Personal Data Server) to access apps on the Atmosphere, such as Bluesky, Tangled, and Spark. selfhosted.social A popular community-run PDS BlueskyThe main Bluesky PDS instance Tophhie CloudA PDS service by Tophhie Blacksky PDSA PDS service by Blacksky Algorithms Another PDS Enter your own PDS host URL Learn more about self-hosting Each host has their own policies and reliability standards. Your ATProto data lives on the host you choose and you can migrate later. Note: Streamplace has its own moderation rules - you can be banned from Streamplace regardless of which host you choose. Read selfhosted.social's Terms of Service and Privacy Policy before continuing. Cancel Continue
1213628
selfhosted.social @selfhosted.social · 30/01/2026
Idk if I have enough eyes for another chat room 😅
110
selfhosted.social @selfhosted.social · 30/01/2026
We're happy to give devs somewhere brand new identities on the atmosphere can be created if the user has never been on the atmosphere before! Not all roads lead to Bluesky in the atmosphere. Sometimes it's to us, or other communities like @blackskyweb.xyz and @transrights.northsky.social.
0213
selfhosted.social @selfhosted.social · 28/01/2026
selfhosted.social, the neighborhood’s PDS. Buy one get one free atproto app everyday.
060
Reposted by selfhosted.social
Rocksky @rocksky.app · 28/01/2026
You can now sign up to @rocksky.app with @selfhosted.social
1178
Reposted by selfhosted.social
plyr.fm @plyr.fm · 28/01/2026
no account? no problem! thanks to @selfhosted.social 🩵
1515
selfhosted.social @selfhosted.social · 28/01/2026
whoops! Thank you that notice is done so I hid it. Should be able to refresh and read the site much better.
010
selfhosted.social @selfhosted.social · 27/01/2026
to the atmosphere who may have never heard of Bluesky, but have of your app and want to sign in to use your app.
120
selfhosted.social @selfhosted.social · 27/01/2026
Yes! That's the promise of the PDS, and we're a community hosted one. Also worth noting: if the user already has an account with Bluesky, they already have a PDS and login, so they do not have to create a brand new identity. They can just use that one. This is for brand new users to your app and..
atproto.com
Glossary of terms - AT Protocol
A collection of terminology used in the AT Protocol and their definitions.
130
selfhosted.social @selfhosted.social · 27/01/2026
We love The Moth App ™️ and would welcome the moths!
070
selfhosted.social @selfhosted.social · 27/01/2026
You may also let them know they may already have an account on the atmosphere, especially if they found out about it via a Bluesky post. There are also other great PDSs that do not require an invite code, like Blacksky at blacksky.app. Each PDS has their own T&S so best to review those first.
blackskyweb.xyz
Build Community Online with Decentralized Tools | Blacksky
Decentralized tools to build community online. The intercommunal net where communities govern, pool funds and stay safe on their own terms.
080
selfhosted.social @selfhosted.social · 27/01/2026
To do this you just pass the full PDS url prefixed with https, instead of a handle on oauth. This will give them a screen where they can create a new account, then redirect authenticated to your app. On this page users can also review our T&S and privacy policy before they create the account
Create an account screen on the PDS
1130