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


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Enable multiplayer on the self-hosted instance

    TLDraw
    6
    20
    255
    Loading More Posts
    • 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.
    • luckow
      luckow translator last edited by

      Every time I create a multiplayer project I get redirected to the official domain (like https://www.tldraw.com/r/1234567 instead of https://tldraw.example.org/r/1234567)
      And if this is possible, will it be possible to open the multiplayer project without authentication?

      Pronouns: he/him | Primary language: German

      1 Reply Last reply Reply Quote 4
      • humptydumpty
        humptydumpty last edited by

        @marcusquinn if I'm not mistaken, you sponsored packaging this app. Any way to get multiplayer to work under our own domain?

        1 Reply Last reply Reply Quote 2
        • nebulon
          nebulon Staff last edited by

          @vladimir-d has opened an issue for this upstream https://github.com/tldraw/tldraw/issues/1081

          humptydumpty 1 Reply Last reply Reply Quote 4
          • humptydumpty
            humptydumpty @nebulon last edited by

            @nebulon Awesome. Thanks for the link. I upvoted on github hopefully for better prioritization.

            1 Reply Last reply Reply Quote 2
            • humptydumpty
              humptydumpty last edited by

              Someone created a PR for this issue a couple of hours ago. Hopefully it'll get merged soon!

              https://github.com/tldraw/tldraw/pull/1114

              BrutalBirdie 1 Reply Last reply Reply Quote 4
              • BrutalBirdie
                BrutalBirdie Staff @humptydumpty last edited by

                @humptydumpty
                Left a heart and like on the PR to show the support 🙂

                Like my work? Consider donating a beer 🍻 Cheers!

                1 Reply Last reply Reply Quote 4
                • humptydumpty
                  humptydumpty last edited by

                  It looks like the fix got merged into tldraw:main. We need a package update if I'm not mistaken.

                  https://github.com/tldraw/tldraw/pull/1114

                  girish 1 Reply Last reply Reply Quote 3
                  • girish
                    girish Staff @humptydumpty last edited by

                    @humptydumpty yup. I have pushed a new package now.

                    luckow 1 Reply Last reply Reply Quote 3
                    • luckow
                      luckow translator @girish last edited by

                      @girish latest update, multiplayer
                      62ea6e8a-2824-42c7-8ee1-1f0d5e89e209-image.png

                      Pronouns: he/him | Primary language: German

                      humptydumpty 1 Reply Last reply Reply Quote 1
                      • humptydumpty
                        humptydumpty @luckow last edited by

                        @luckow is this a packaging or an upstream issue?

                        1 Reply Last reply Reply Quote 0
                        • nebulon
                          nebulon Staff last edited by

                          The multiplayer mode still needs the liveblocks.io token to be obtained and set in the app.

                          humptydumpty 1 Reply Last reply Reply Quote 1
                          • humptydumpty
                            humptydumpty @nebulon last edited by

                            @nebulon so should I report this upstream or is it a packaging thing?

                            1 Reply Last reply Reply Quote 0
                            • nebulon
                              nebulon Staff last edited by

                              There is some more context for this at https://github.com/tldraw/tldraw/issues/1026

                              jdaviescoates 1 Reply Last reply Reply Quote 2
                              • jdaviescoates
                                jdaviescoates @nebulon last edited by jdaviescoates

                                @nebulon that's now locked and it's been moved to a discussion here:

                                https://github.com/tldraw/tldraw/discussions/1028

                                @humptydumpty said in Enable multiplayer on the self-hosted instance:

                                @nebulon so should I report this upstream or is it a packaging thing?

                                I'd suggest joining the discussion at the link above, but it doesn't sound very hopeful.

                                I use Cloudron with Gandi & Hetzner

                                humptydumpty 1 Reply Last reply Reply Quote 0
                                • humptydumpty
                                  humptydumpty @jdaviescoates last edited by

                                  @jdaviescoates it took over two months just to get a merge for a single line of code change. I really wanted to try multiplayer as it might have solved a huge collab obstacle for me at work but you’re right, it doesn’t look like it’s going anywhere so I’m uninstalling the app and moving on. It’s a shame really, the potential it had…

                                  jdaviescoates girish 2 Replies Last reply Reply Quote 2
                                  • jdaviescoates
                                    jdaviescoates @humptydumpty last edited by

                                    @humptydumpty said in Enable multiplayer on the self-hosted instance:

                                    it doesn’t look like it’s going anywhere

                                    unless of course you don't mind using Live Blocks, then I guess it should work. It's free for up to 100 monthly active users and up to 10 simultaneous users.

                                    I use Cloudron with Gandi & Hetzner

                                    humptydumpty 1 Reply Last reply Reply Quote 1
                                    • humptydumpty
                                      humptydumpty @jdaviescoates last edited by

                                      @jdaviescoates according to the discussion post, it's saying that the service is a privacy/security risk and I can't take that risk because of work contracts, NDA's, etc.. Self-hosting a collab app is/was my main interest.

                                      Out of curiosity though, are you saying that we could get the multiplayer to work on our self-hosted app by signing up for a liveblocks account? If so, any idea if our actual data can be viewed by liveblocks or is it just IP's and the usual analytics data?

                                      jdaviescoates 1 Reply Last reply Reply Quote 1
                                      • jdaviescoates
                                        jdaviescoates @humptydumpty last edited by

                                        @humptydumpty said in Enable multiplayer on the self-hosted instance:

                                        are you saying that we could get the multiplayer to work on our self-hosted app by signing up for a liveblocks account?

                                        I think so, but not tried it yet.

                                        @humptydumpty said in Enable multiplayer on the self-hosted instance:

                                        any idea if our actual data can be viewed by liveblocks or is it just IP's and the usual analytics data?

                                        No idea, sorry

                                        I use Cloudron with Gandi & Hetzner

                                        1 Reply Last reply Reply Quote 1
                                        • girish
                                          girish Staff @humptydumpty last edited by

                                          @humptydumpty the discuss thread says selfhosting is not their priority, so i wouldn't depend on this app for anything critical.

                                          humptydumpty 1 Reply Last reply Reply Quote 2
                                          • humptydumpty
                                            humptydumpty @girish last edited by

                                            @girish Yep, moving on.

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post
                                            Powered by NodeBB