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
  • 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 | Demo | Docs | Install
  1. Cloudron Forum
  2. TLDraw
  3. Enable multiplayer on the self-hosted instance

Enable multiplayer on the self-hosted instance

Scheduled Pinned Locked Moved TLDraw
20 Posts 6 Posters 3.4k Views 6 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.
  • luckowL Offline
    luckowL Offline
    luckow
    translator
    wrote on last edited by
    #1

    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
    4
    • humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote on last edited by
      #2

      @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
      2
      • nebulonN Offline
        nebulonN Offline
        nebulon
        Staff
        wrote on last edited by
        #3

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

        humptydumptyH 1 Reply Last reply
        4
        • nebulonN nebulon

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

          humptydumptyH Offline
          humptydumptyH Offline
          humptydumpty
          wrote on last edited by
          #4

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

          1 Reply Last reply
          2
          • humptydumptyH Offline
            humptydumptyH Offline
            humptydumpty
            wrote on last edited by
            #5

            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

            BrutalBirdieB 1 Reply Last reply
            4
            • humptydumptyH humptydumpty

              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

              BrutalBirdieB Offline
              BrutalBirdieB Offline
              BrutalBirdie
              Partner
              wrote on last edited by
              #6

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

              Like my work? Consider donating a drink. Cheers!

              1 Reply Last reply
              4
              • humptydumptyH Offline
                humptydumptyH Offline
                humptydumpty
                wrote on last edited by
                #7

                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

                girishG 1 Reply Last reply
                3
                • humptydumptyH humptydumpty

                  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

                  girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #8

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

                  luckowL 1 Reply Last reply
                  3
                  • girishG girish

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

                    luckowL Offline
                    luckowL Offline
                    luckow
                    translator
                    wrote on last edited by
                    #9

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

                    Pronouns: he/him | Primary language: German

                    humptydumptyH 1 Reply Last reply
                    1
                    • luckowL luckow

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

                      humptydumptyH Offline
                      humptydumptyH Offline
                      humptydumpty
                      wrote on last edited by
                      #10

                      @luckow is this a packaging or an upstream issue?

                      1 Reply Last reply
                      0
                      • nebulonN Offline
                        nebulonN Offline
                        nebulon
                        Staff
                        wrote on last edited by
                        #11

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

                        humptydumptyH 1 Reply Last reply
                        1
                        • nebulonN nebulon

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

                          humptydumptyH Offline
                          humptydumptyH Offline
                          humptydumpty
                          wrote on last edited by
                          #12

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

                          1 Reply Last reply
                          0
                          • nebulonN Offline
                            nebulonN Offline
                            nebulon
                            Staff
                            wrote on last edited by
                            #13

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

                            jdaviescoatesJ 1 Reply Last reply
                            2
                            • nebulonN nebulon

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

                              jdaviescoatesJ Offline
                              jdaviescoatesJ Offline
                              jdaviescoates
                              wrote on last edited by jdaviescoates
                              #14

                              @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

                              humptydumptyH 1 Reply Last reply
                              0
                              • jdaviescoatesJ 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.

                                humptydumptyH Offline
                                humptydumptyH Offline
                                humptydumpty
                                wrote on last edited by
                                #15

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

                                jdaviescoatesJ girishG 2 Replies Last reply
                                2
                                • humptydumptyH humptydumpty

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

                                  jdaviescoatesJ Offline
                                  jdaviescoatesJ Offline
                                  jdaviescoates
                                  wrote on last edited by
                                  #16

                                  @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

                                  humptydumptyH 1 Reply Last reply
                                  1
                                  • jdaviescoatesJ jdaviescoates

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

                                    humptydumptyH Offline
                                    humptydumptyH Offline
                                    humptydumpty
                                    wrote on last edited by
                                    #17

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

                                    jdaviescoatesJ 1 Reply Last reply
                                    1
                                    • humptydumptyH humptydumpty

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

                                      jdaviescoatesJ Offline
                                      jdaviescoatesJ Offline
                                      jdaviescoates
                                      wrote on last edited by
                                      #18

                                      @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
                                      1
                                      • humptydumptyH humptydumpty

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

                                        girishG Offline
                                        girishG Offline
                                        girish
                                        Staff
                                        wrote on last edited by
                                        #19

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

                                        humptydumptyH 1 Reply Last reply
                                        2
                                        • girishG girish

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

                                          humptydumptyH Offline
                                          humptydumptyH Offline
                                          humptydumpty
                                          wrote on last edited by
                                          #20

                                          @girish Yep, moving on.

                                          1 Reply Last reply
                                          1
                                          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