I have old RPi (original model B) and would like to have working Asterisk + FreePBX + Node-RED (and some other of course like Python etc). I thought it would be as easy as having any other program/module on RPi - far from the truth.
My initial approach (as I had already Node-RED and other stuff installed) was to add Asterisk and FreePBX to existing Scratch Lite working OS. It strictly says "Manual installations of FreePBX is considered an EXPERTS ONLY exercise." and I'm not considering myself as an expert in Linux. I gave it a try anyway and failed miserably. There were so many issues I don't even know where to start. ~12h of fight ended with my KO.
So I proceeded to alternative approach - downloading prepared image based on Stretch. First difference was logging in as a root, not as pi user. Asterisk and FreePBX worked properly from the beginning so I though I was close. However, installation of Node-RED failed when trying to install Node.js. It was unhappy about root user but creating regular pi account did not change anything.
So.. ideally I would go back to working Stretch lite and somehow add working asterisk/pbx. Anyone did this and can share some hints?
I've tried those:
* http://tommy168.blogspot.com/2014/12/ra ... sk-13.html
* http://www.philipgreco.com/install-free ... risk-14-7/
* https://wiki.freepbx.org/display/FOP/In ... Debian+8.8
* https://wiki.freepbx.org/display/FOP/In ... untu+18.04
If installing those apps is impossible (why?), then I can stay with the image prepared by Asterisk guys but somehow I expect more issues than not be able to install Node.js (and I would need your help here too if that approach will be better).
Thanks in advance for some help.