EasyEngine (ee) is a linux shell-script collection, which makes managing your WordPress and Nginx sites on an Ubuntu server easy and fun. Now EE4 using Docker.
I would like to install EasyEngine + NodeBB like example.com/forum/
Any ideas how to build it together?
There have topic https://community.easyengine.io/t/how-to-run-node-js-app-on-v4/11482 about it from EE developer and his explanation looks like very hard. My devops skills still low. Maybe for NodeBB team it will not so hard and we will receive manual how to use it together.
Installation guides and examples of nginx configurations are welcome.
yes | ./nodebb upgrade
Using ubuntu's built in yes command you can force it to answer yes to a particular command, so I edited the start.sh script and forced it to answer yes to anything with prompts, would be great for this to be added to the official scripts if possible!
@scottalanmiller So unfortunately none of the versions worked with our database any more. We even tried 1.11.2 and went back to 1.10.2 on mongodb 3.2 as well.
Now, we've updated mongodb to 3.4 and picked up an old database backup to migrate from 3.2 to 3.4 on the latest nodebb (1.11.2). Its working properly now.
However, a warning for people on older versions of mongodb when updating to 1.11.x onward.
@Nicolas-0 said in Nodebb Error:
HI, I have error to install nodebb in debian:
16/1 22:29:48  - error: [build] client side styles build failed
You probably ran "npm audit" which threw out four less vulnerabilities and prompted you to update less to fix them, which broke the client side styles build step of NodeBB.
Fix it by downgrading less to the supported version by running "npm install firstname.lastname@example.org".
That should cause the next ./nodebb build to process correctly.
@MJ I'll just create an issue for you so you don't have to worry about it.
For future reference, though:
You go to https://github.com/nodebb/nodebb/issues and click on "New Issue". If you don't already have an account it will ask you to create one, then you can report an issue.
The new issue: https://github.com/NodeBB/NodeBB/issues/7300
pitaj created this issue in NodeBB/NodeBB
Recent page has a "Log in to post" button even when guests can post
@GarrettBryan the domain is correctly routed.
The only problem is at login/registration.
And I tried with the domain only too.
I wonder if is not a problem with the server time @PitaJ
Initially I login on localhost, which works correctly.
Then on Heroku could fail because the server is on a different time zone?
but, why http://domainname.com -> redirect to http://www.domainname.com/ -> and work ? is this normal nginx behavior because the domain is not configured yet?
@PitaJ I've got no experience with jQuery whatsoever. So I would very much appreciate it if you'd look into it. Thanks
Also I build my own NodeBB for Docker with custom plugins and stuff so a change in user.js would be no problem (just an sed command in my build script).
@PitaJ said in Image uploading: "Something went wrong while parsing server response":
Try running npm rebuild
Alright, image upload works now! I'll keep an eye for the other crashes and let you know in case!