I just made a bunch of improvements to the indiwebmanager project that Jasem kindly merged into his Github repository.
Some of the changes are:
"indiweb" is now a standard Python package, so the installation procedure is much simpler.
There is a command-line interface, called indi-web, that accepts multiple configuration flags and provides inline help.
The profiles.db database is automatically created at start, if it doesn't exist.
The profiles.db is now stored in /home/USER/.indi by default.
The path of the driver configuration files is now configurable.
The "skel" XML property is parsed and passed to the drivers.
Autostart does not require any additional configuration.
Logging verbosity can be selectable with the "-v" flag.
If you are already using the INDI web manager, please update to the new version in github.com/knro/indiwebmanager
and let me know your impressions.
Thank you!