I end up searching for a lot of tips and answers. Dave's howTo and other docs are always the most clear. I appreciate the 'narrating your work' style.
A few notes:
- My host is Webfaction. To run river5 requires a node.js webapp. When first creating that webapp, Webfaction populates the folder structure with a bin as well as a lib/node_modules/npm folder. So my previous note about overwriting the npm folder at step 4 was accurate. fwiw, see screenshot of the current folder structure inside my webapp.
- I'm using the config.homePage setting for the tabs. Thank you for this feature! Just what I needed to be able to provide my Duke colleagues with rivers that more appropriately the institution, i.e. all the medical center feeds separate from the campus, events, athletics and other feeds.
- In trying to set the config.json file, I made a mistake I've made a few times before, i.e., allow the final item to end with a comma, e.g. "maxRiverItems": 300, } I've learned that that screws up river5.js. I caught my mistake today when I saw that starting river5.js showed it was using port 1337, which I knew wasn't the port identified in the config. Not sure you can do anything with this report. Just something I need to remember to watch for.
CONCLUSION: The new UPGRADE.md doc worked and is much appreciated.