I thought it would be a nice idea to have a Web GUI, especially on devices such as raspberry PI, to make starting INDI server with the various drivers, restarting, selecting autostart, view logs..etc. This way you don't have to SSH in at all. So what would be the best way to go about this? Anyone with web programming knowledge who can help develop this?
Jasem, I did some experiments in this area, but to be honest, many pieces are still missing and many questions have to be answered before more time will be invested Peter
The following user(s) said Thank You: Jasem Mutlaq
I think we can use one of the micro-frameworks. I would prefer python and if I end up implementing it myself (I need something to control the pi from my phone/tablet). I will make it with python. There are at least three frameworks like this:
bottle (bottlepy.org) - implemented in single python file without external dependencies
flask (flask.pocoo.org) - more sophisticated but still small
tornado (www.tornadoweb.org) - full-blown web service library - used in jupyter project
All three are present in debian/ubuntu repositories - thus available on RaspberryPi. All three have tamplating support.
The following user(s) said Thank You: Jasem Mutlaq
As they are both offering the same feature but in a different way (webserver vs ssh) Which one would you recommend as beeing the most likely to be integrated in EKOS eventually ?
"Some people are so poor, all they have is money"
SW Black Diamond 80ED | SW150MAK | Newton SW 200/1000 | Orion 50mm Guider with Helical Focuser |Sirius EQ-G Rowan Belt Mode
Canon 1000D moded | ZWO ASI185MC | Baader Mark III Zoom
INDI | Stellarmate on RPI3B+ | Stellarium | Pixinsight