Giter VIP home page Giter VIP logo

lvls's People

Contributors

dependabot[bot] avatar riesentoaster avatar

Watchers

 avatar

lvls's Issues

gratitude

I've cloned your repo and I'm very surprised what you have achieved in the mean time. I've overlooked the code and it looks great even though I have no experience in node.js nor java.script
thanks a lot for your work.
I'm currently trying to run the server on a windows machine, is it also possible to run it under Linux or on a raspi?

Running lvls on RasPi

Next time I would like to try the setup on my raspy. Is there a possibility to write a bash script running on start up, so I don't need to connect display and keyboard on this small machine once it's installed?

Running a headless server posses a few issues in general:

  • You have no status/logs, so it is very hard to know what is happening and what went wrong if something did.
  • You can't control the server

With lvls in particular, there is also the issue that you could not read off the URLs of servers from the logs. You'd have to do a IP scan to get the IP and form the URLs yourself. If you are going through all the trouble of doing said scan, it is probably easiest to just SSH onto the pi and start the server like that.

One solution could be to set a static IP address to the Pi, which I wouldn't do with any device to reduce possible interference with possibly regardless unstable networks.

To sum up:

  • The easiest solution is to run lvls on your own computer or on one of the stream source computers. It runs anyway and could also serve as the server.
  • If you want to run lvls on a RasPi, for the ease of use it might still be advisable to use a keyboard/screen.
  • If you want to run your RasPi headless, I would connect to it by SSH and start the server from there. I could probably implement some process that would allow you to disconnect your session after starting the server, if necessary.
  • If that's still too much hassle on site, you could do a IP scan, build your URLs yourself and start the server via a cron job.

What do you think?

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.