Enable multiplayer on the self-hosted instance
-
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? -
@marcusquinn if I'm not mistaken, you sponsored packaging this app. Any way to get multiplayer to work under our own domain?
-
@vladimir-d has opened an issue for this upstream https://github.com/tldraw/tldraw/issues/1081
-
Someone created a PR for this issue a couple of hours ago. Hopefully it'll get merged soon!
-
@humptydumpty
Left a heart and like on the PR to show the support -
It looks like the fix got merged into tldraw:main. We need a package update if I'm not mistaken.
-
@humptydumpty yup. I have pushed a new package now.
-
@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.
-
@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…
-
@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.
-
@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?
-
@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
-
@humptydumpty the discuss thread says selfhosting is not their priority, so i wouldn't depend on this app for anything critical.