Further progress on the install script:
- Merged multienv branch of backup module into master branch to support flexible install path, update install script to pull in master branch.
Multi environment support for backup module by TrystanLea · Pull Request #23 · emoncms/backup · GitHub - Sync module support for flexible install path
- auto detect background process script path · emoncms/sync@c391cd2 · GitHub - Post process module support for flexible install path
flexible path support · emoncms/postprocess@f3f698a · GitHub - Clean up of wifi.sudoers
cleanup wifi sudoers · openenergymonitor/emonpi@4345ccd · GitHub - Removal of setup sudoers
remove setup sudoers, cleanup install & update · openenergymonitor/emonpi@fc0ce0b · GitHub - Support for setting emoncms modules branch in config.ini:
support for setting repo branch in config.ini · openenergymonitor/emonpi@a654a18 · GitHub
I have made a start on documenting the install scripts here:
https://github.com/openenergymonitor/emonpi/blob/master/install/readme.md
Noted at the top are the items left to complete, which I have separated into releases. I hope to complete the first release this week.
Todo 1st release
- ext2 data partition, mount /var/opt/emon as ext2?
- review log2ram configuration, noting https://community.openenergymonitor.org/t/emonsd-next-steps/10426/29
Todo 2nd release
- fix flexible emoncms_core install location (currently /var/www/emoncms symlinked to /var/www/html)
- review emoncms logfile location
- review /var/www/html/emoncms symlink