Bluesky Personal Data Server
-
I have resolved the issue with Invalid Handle. The problem was not having a
*.[app.domain.com]wildcard domain mapped for the app. There's unfortunately no way to do this with the CloudronManifest.json file during app installation so this will have to be a manual step for installers.I've tested migrating an account from a Bluesky PDS and that seems good. Tested making and restoring backups in Cloudron. That seems good.
The only remaining work to be done, that I am aware of, is to implement the update mechanism. I'm uncertain whether I should (or even can) do that or if that is something the Cloudron staff will do as they prepare it for the App Store.
https://github.com/sfeldkamp/cloudron-bluesky-pds
If anyone has any guidance on what more I should do, or a better way to "submit" this to the staff let me know.
I will likely move my live account sometime soon to be self hosted on my custom app install, as I expect that process to take awhile. If anyone would like to try it out themselves or review the code, please feel free!
@sfeldkamp see https://forum.cloudron.io/post/117766 for aliasDomains in CloudronManifest.json
-
I added a checklist item to the CloudronManifest.json that makes it as clear as possible for the user to add the wildcard alias. I just couldn't find any way to do this automatically.
I've also moved my primary PDS on the ATProto network to be hosted on my Cloudron custom app. So far so good, no problems I've noticed!
-
/ - An informational landing page. You can see it here: https://at.sethfeldkamp.com/
/oauth - OAuth routesThen data is available from
/xrpc - Http API
/.well-known/atproto-did - DID verificationThat's all I can find for routes in the source code.
https://github.com/bluesky-social/atproto/tree/main/packages/pds
-
Hey everyone!
I've published this as a community app. Currently only a "testing" version (how does that work anyway?), so please don't add it to the Community Apps topic just yet. Would love to get some feedback on it and see if any issues are discovered.
-
Hey everyone!
I've published this as a community app. Currently only a "testing" version (how does that work anyway?), so please don't add it to the Community Apps topic just yet. Would love to get some feedback on it and see if any issues are discovered.
@sfeldkamp well done !
Is "testing" a valid entry in CloudronVersions.json publishState ? It's creative but I was under impression that it is 'published' or 'revoked', binary choice. But I might be wrong. It's all rather new !
I'd put it as 'published' and just not list it in the community apps category for now.
-
I got this in the output for the
cloudron versions add --helpcommand. But I couldn't say if it has any effect or if it's just informational. It doesn't stop anyone from installing the app. Not sure about whether it would trigger updates.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login