-
Notifications
You must be signed in to change notification settings - Fork 922
Collab asks for c9.api #35
Comments
Maybe compiler failed for that file. |
this time there are unnecessary files instead, it should work if you delete |
@nightwing, that works for me. Thanks! Is this going to get merged any time soon? |
running node v0.10.36 Without removing api.standalone.js I get
after removing I get this after loading the UI
After pressing NO, I try to set it to PUBLIC and I get a prompt saying
|
I just share the link to the page I'm on. It's "public" as the page you are viewing when collab is enabled. If I'm on localhost:8181, and I go to hydra:8181 from another computer on the same network, we're collaborating. Since PUBLIC is about authentication, and the SDK lacks the same authentication that c9.io has, it's moot. |
@ClashTheBunny it is merged in a822db7 |
I noticed sqlite3 gave me the error
It compiled, but I wasn't happy with that so I upgraded libc6 and the error went away.
What OS are you installing on? or should it matter? - Debian Wheezy for me. Node 0.10.38 |
Strange it should have worked, do you have node_modules/pty.js and node_modules/sqlite3? C9DIR="$HOME/.c9";
NODE_PATH="$C9DIR/node_modules";
"$C9DIR/node/bin/node" server.js -p 8181 -l 0.0.0.0 --collab -a : |
I can not use collaborate, the IDE tell me that
choose yes or no always do nothing . I cheeked sqlite3 and pty.js is installed correctly. NEED HELP! |
I also am having problems.
Running on Ubuntu 14.10 EDIT: EDIT 2: |
@master5227 : thanks I have tried your advise and the ide started |
@master5227 : have you succeeded with the --collab to work ? |
@master5227 I hv solved this problem, then how can I manager account on C9 local ? |
@lijianying10 : you see some members on the collab panel , right ? |
@romanman Not some member , Just ME.... |
so what server have you installed to manage this?@lijianying10 |
Ubuntu server 14.04 |
@lijianying10 : sorry, I mean what have you installed except the c9 sdk , what service |
@romanman no other service, just Env value error. |
Note. the missing depencies issue still seems to be happening. I tried both the bundled node 10.37 and the latest build of node v12. both have the same issue. Tried manually installing sqllite globally via npm. to be told it was already installed via c9.io Im at a loss :/ Has anyone successfully got collab working on Ubuntu? |
The issues were caused by mismatch between version of node used to install binary modules and to run sdk. Latest update fixes this by always using node from ~/.c9. |
Alright! I got the new code cloned in and whatnot. Looks like I still have to export the node path:
and I still have to remove this file
then I run it like stated above
If I don't specify an auth method it seems to listen on 127.0.0.1, I'm not sure why. After that it looks like it works! I will release a docker container with these fixes soon! Next thing we need to do is figure out how to hook it up to an auth system but that's kind of a different issue. Thanks for the help everyone! |
@Program3r maybe something went wrong when updating, and you were testing old branch. there is no api.standalone.js file in https://github.com/c9/core/tree/master/configs
It is a security measure. If you don't want a password use |
{ [Error: Can't find './c9.api/ping.js' relative to '/root/c9sdk/plugins'] code: 'ENOENT' }
Seems like there are still some files missing to run collab?
The text was updated successfully, but these errors were encountered: