Giter Site home page Giter Site logo

Hosting clients about dungeoneer HOT 4 OPEN

Jorgelzn avatar Jorgelzn commented on June 12, 2024
Hosting clients

from dungeoneer.

Comments (4)

Durtur avatar Durtur commented on June 12, 2024 1

Oh cool, thank you for answering !!

And, the peer js server that you use in the project, you are hosting it, or it is like a generic one?
In case you are hosting It, It could be done with GitHub pages or do i need a paid hosting service? (because what I know is that pages is only for static webs)

I'm hosting it using render free hosting. It's just the most recent build from the peerjs server repo. You don't need to host your own unless you don't have internet outside from your local network.

Peerjs has a generic one running I believe, which is what the package defaults to if no connection params are set, but that got taken down for a little while, so I decided to host my own for this project.

from dungeoneer.

Durtur avatar Durtur commented on June 12, 2024

Hey! The peer js server is just a build of the peerjs server: https://github.com/peers/peerjs-server.

All communication between the electron app and the client web page is done through webrtc, so there isn't really a server. The peer js server just handles initial discovery, allowing peers to connect.

So hosting your own client is easy, it's enough even to just open the html file from your local file system. I guess you can easily add stuff to the client page, but the map logic is not really well compartmentalized. It's an old project and it's one of the things I'd like to refactor.

from dungeoneer.

Jorgelzn avatar Jorgelzn commented on June 12, 2024

Oh cool, thank you for answering !!

And, the peer js server that you use in the project, you are hosting it, or it is like a generic one?
In case you are hosting It, It could be done with GitHub pages or do i need a paid hosting service? (because what I know is that pages is only for static webs)

from dungeoneer.

Jorgelzn avatar Jorgelzn commented on June 12, 2024

I see, thank you so much for the explanation and again awesome project !!!

from dungeoneer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.