This sounds extremely interesting because I know openshift definitely uses nginx, and its way more than easy to host both ghost and nodebb individually, it'd be a pretty sweet setup to get both wrapped up in one with the commenting plugin all set up. Although nodebb definitely wouldn't be hosted for free because it takes too much space.
UnknownGeek
Posts
-
Install Nodebb and Ghost Blog -
Google, Facebook and Twitter SSO goneI'm currently running an older version (v.0.7.X) of NodeBB and SSO randomly disappears as well. Seems like when using a custom domain it requires a full-restart of the server software (outside NodeBB).
-
European Cookie BullshitIf this is true, this is absolutely halarious...plus it ignores the fact that since cookies could be wiped...people could easily find themselves on their favorite website spammed by "you've never been here before!"
-
Disabled registration and now there is no login page...Looks like the server just needed one last restart. I think it's properly setup now.
Yeap! Got into the admin panel, looks like I've got it to work on Openshift! I think the docs are being updated. If you're more the developer type take a crack at it, you'll have your own NodeBB.
All's good Thanks @baris
-
Disabled registration and now there is no login page...Got it running, admin was created, as were discussion threads (looks good so far), but the login page is still missing, or I think it shouldn't be, it looks like it's trying to output the login form but instead it's spitting out:
[object Object]http://forum.theunknownartisthour.com/login
Registration still works, which I find odd.
-
Disabled registration and now there is no login page...@a_5mith said:
What version of Redis are you running? Sorry, don't know the command on openshift.
openshift-redis-cart/versions/2.6/bin at master ยท smarterclayton/openshift-redis-cart
Deploy Redis to OpenShift. Contribute to smarterclayton/openshift-redis-cart development by creating an account on GitHub.
GitHub (github.com)
Figured it out, combining the redis-cli command with the $REDIS_CLI environment variable, I'll see if doing a flush all doesn't help. Feeling a little silly I didn't notice...they did that on purpose.
redis-cli $REDIS_CLI
-
Disabled registration and now there is no login page...How'd you connect to redis? I found I kept getting warnings that I couldn't be connected.
-
Disabled registration and now there is no login page...Tried going about connecting to redis, yet to figure out how. It just seems odd that the logins I made were definitely kept (after clearing my cache they still show up). (Nodebb has access but I don't?) I also read in other parts of the forums that the first user logged in is supposed to be made an admin with access to the /admin route, but that didn't seem to the case when I did a fresh install. The only thing I can imagine is that there's an admin user already preconfigured in the database and it skips some parts of some important nodebb configuration.
-
Host Nodebb FreeSomeone at least has managed to do it: http://forum-hamak.rhcloud.com/ I assume the docs were made because someone got it right.
-
Host Nodebb FreeIt's openshift's way of neatly packing things into one installable bundle (their technobabble) it's the way they support the various frameworks like nodejs...php and their databases. I can't say I've had much success making them, docs definitely have a learning curve. Someone else is better off describing their process, the main part is developing scripts so the cartridges communicate configuration info that's what seems to be the whole process. It's a personal preference kind of thing, you could copy/paste a git repo and it would handle itself, although I don't mind command line or shell.
Clearly though the process of getting nodeBB is a little easier on other platforms.
-
Disabled registration and now there is no login page...If I don't get a mongodb instance running properly I'll try doing a redis install again. If it seems to be a repeat problem I'll see if emptying the database doesn't help, may be a good idea to add to the docs just in case though.
-
Disabled registration and now there is no login page...Straight to the heart of the issue, though looking at it now I'm not sure why that wasn't part of the prompts I got, looks like it would've had to have double checked to make sure an admin exists. Maybe when using the redis database there's already an admin user? After I typed the redis password the script ended, and it definitely saved the config.json, I had to crack it open to copy over the password because I got it wrong. Seemed like after a restart nodebb was up and running.
-
Disabled registration and now there is no login page...I just went with the docs using redis, I'll try using mongodb next. Not sure that websockets would be the issue normally the bindings go from port 80 to backend 8080 It seemed more like the scripts weren't set up to create an admin anyway. I went through the repo and walked myself through the javascript, didn't look like there was anything that had to do with creating an admin account if it was missing. Though I can't say I know nodebb at the core level.
I do know that nodejs would have websockets and http enabled on that port though:
https://github.com/openshift/origin-server/blob/master/cartridges/openshift-origin-cartridge-nodejs/metadata/manifest.yml -
Host Nodebb FreeScrap that, anyone know if the current docs really describe how to install nodebb on openshift? I ran through it and I was never asked to set up admin info, and even when I registered and logged in the /admin route was unavailable. When I logged out I got stuck because the /login route was also blank. Seems a little off.
Also running through this, seems like the installation process is perfectly suited to becoming a cartridge, if all that's missing from the install really are a couple of environment variables for a configuration file.
-
Disabled registration and now there is no login page...I installed nodebb and it seems like there's no admin or even login page, registering for new accounts is only temporary because there are no threads/boards. I'm not sure if this is a bug or a bad repo. I was going for an openshift installation from the instructions in the docs, seemed fine up until I realized it never mentioned creating an admin user, which I guess is supposed to happen. Although it sounds like the local login is disabled by default because none of the logins I made can log back in? Odd.
If someone knows the right way of doing an openshift install / how to add admin users from openshift that'd be great.
-
How to admin?Seems to vary between the services used, I didn't get asked to create an admin user when using openshift. Is there a way to create one after the fact?
-
Host Nodebb FreeDoes anyone know if the openshift installation is set up for scaling applications? I'm in the process of creating a nodebb forum for a potentially larger site with heavy traffic. I'd want to make sure that the app can scale horizontally.