Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Bluesky Personal Data Server

Bluesky Personal Data Server

Scheduled Pinned Locked Moved App Wishlist
51 Posts 16 Posters 14.7k Views 19 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • sfeldkampS Offline
    sfeldkampS Offline
    sfeldkamp
    wrote on last edited by
    #36

    @robi

    That's the Cloudron CLI, not the CloudronManifest.json. I asked a follow up question though to clarify though, so thank you.

    1 Reply Last reply
    1
    • sfeldkampS Offline
      sfeldkampS Offline
      sfeldkamp
      wrote on last edited by
      #37

      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!

      1 Reply Last reply
      4
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #38

        @sfeldkamp does the app have any UI?

        1 Reply Last reply
        0
        • sfeldkampS Offline
          sfeldkampS Offline
          sfeldkamp
          wrote on last edited by
          #39

          @girish

          / - An informational landing page. You can see it here: https://at.sethfeldkamp.com/
          /oauth - OAuth routes

          Then data is available from
          /xrpc - Http API
          /.well-known/atproto-did - DID verification

          That's all I can find for routes in the source code.

          https://github.com/bluesky-social/atproto/tree/main/packages/pds

          1 Reply Last reply
          3
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #40

            @sfeldkamp yeah, that works for the Cloudron package.

            1 Reply Last reply
            0
            • sfeldkampS Offline
              sfeldkampS Offline
              sfeldkamp
              wrote on last edited by sfeldkamp
              #41

              <Removed>

              See comment below: https://forum.cloudron.io/post/123271

              timconsidineT sfeldkampS 2 Replies Last reply
              1
              • sfeldkampS sfeldkamp

                <Removed>

                See comment below: https://forum.cloudron.io/post/123271

                timconsidineT Online
                timconsidineT Online
                timconsidine
                App Dev
                wrote on last edited by
                #42

                @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.

                Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                1 Reply Last reply
                1
                • robiR Offline
                  robiR Offline
                  robi
                  wrote on last edited by
                  #43

                  It seems like they're all in alpha testing until they make it into the app store for beta testing.

                  Conscious tech

                  1 Reply Last reply
                  0
                  • sfeldkampS Offline
                    sfeldkampS Offline
                    sfeldkamp
                    wrote on last edited by
                    #44

                    @timconsidine

                    I got this in the output for the cloudron versions add --help command. 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.

                    1 Reply Last reply
                    1
                    • girishG Offline
                      girishG Offline
                      girish
                      Staff
                      wrote on last edited by girish
                      #45

                      @sfeldkamp @timconsidine 'testing' state marks the release (just that version and not the app itself) as 'unstable' (just like cloudron's own app store packages). UI wise: when you install such a version, it will give a warning. Behavior wise: cloudron won't automatically update the app to that version .

                      It's really an advanced use case. We copied our app store behavior 1:1 for the community apps.

                      1 Reply Last reply
                      4
                      • sfeldkampS Offline
                        sfeldkampS Offline
                        sfeldkamp
                        wrote on last edited by
                        #46

                        @girish

                        Thank you for explaining! It doesn't appear to be working that way for installs. I don't see any visual indicator for the Community App when installing it, nor on the app after it's installed. Here is the link to the versions file.

                        https://raw.githubusercontent.com/sfeldkamp/cloudron-bluesky-pds/main/CloudronVersions.json

                        Let me know if I should cross post this to support as a bug report (or elsewhere). I haven't tested whether "testing" prevents an automatic update from being discovered.

                        1 Reply Last reply
                        1
                        • shanelord01S shanelord01

                          As per their blog post, is now possible to self host but they state it’s quite technical.

                          Would love the cloudron team to make it easy!

                          https://bsky.social/about/blog/02-22-2024-open-social-web

                          UPDATE: For the moment as the Cloudron team seems disinterested in supporting this (especially strange with the massive increase of people moving to Bluesky) I have put together a Linode StackScript that installs this with some prompts for key details. I don't have time to troubleshoot the script too much - but I believe it mostly works.

                          Linode link: https://cloud.linode.com/stackscripts/1536630
                          Blusky Discussion Post: https://github.com/bluesky-social/pds/discussions/141

                          —-
                          So how can I self-host and join the network?

                          It will become easier to host your own server over time, but at the moment you’ll need a bit of technical know-how to get up and running. If you’re excited to jump in, checkout the developer blog, the PDS repo on our Github, and the PDS Administrators Discord.

                          L Offline
                          L Offline
                          LoudLemur
                          wrote last edited by
                          #47

                          @shanelord01 https://forum.cloudron.io/topic/12472/please-use-this-template-to-make-an-app-wishlist-request

                          1 Reply Last reply
                          0
                          • L Offline
                            L Offline
                            LoudLemur
                            wrote last edited by
                            #48
                            This post is deleted!
                            jdaviescoatesJ 1 Reply Last reply
                            0
                            • L LoudLemur

                              This post is deleted!

                              jdaviescoatesJ Offline
                              jdaviescoatesJ Offline
                              jdaviescoates
                              wrote last edited by
                              #49

                              @LoudLemur it's already packaged. I'm really not sure of the value of these reports, they appear to mostly be way off the mark.

                              I use Cloudron with Gandi & Hetzner

                              L 1 Reply Last reply
                              1
                              • jdaviescoatesJ jdaviescoates

                                @LoudLemur it's already packaged. I'm really not sure of the value of these reports, they appear to mostly be way off the mark.

                                L Offline
                                L Offline
                                LoudLemur
                                wrote last edited by LoudLemur
                                #50

                                @jdaviescoates Thanks, I was just processing a batch of them, and didn't check carefully if they had been packaged yet.

                                One thing that would be useful is to find where these reports stray. If they are just noise, I will definitely stop the monster, but if they can be adjusted to be more helpful, I shall try that.

                                This one was particularly clear that it was a no-no, yet it manged to be packaged!

                                1 Reply Last reply
                                0
                                • sfeldkampS sfeldkamp

                                  <Removed>

                                  See comment below: https://forum.cloudron.io/post/123271

                                  sfeldkampS Offline
                                  sfeldkampS Offline
                                  sfeldkamp
                                  wrote last edited by
                                  #51

                                  sfeldkamp said:

                                  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.

                                  https://github.com/sfeldkamp/cloudron-bluesky-pds

                                  This implementation has a critical bug in it that prevents an account alias from being updated or account migration to another PDS, because of the federated nature of the network, these accounts can't be fixed by fixing the app.
                                  I've "unpublished" the community app by removing the CloudronVersions.json file from the repository main branch. I've added information to the github project readme and archived it to prevent any further installations. I've requested that the app be removed from the Community Apps index.

                                  1 Reply Last reply
                                  3

                                  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
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • Bookmarks
                                  • Search