Suche: Alternative zu Slack zum selberhosten

Bei uns in der Firma waren wir einige Zeit auf Mattermost, und in einigen Projekten ist das auch immernoch das Werkzeug der Wahl, aus Datenschutzgründen.
 
Hat denn einer von Euch rocket chat bzw. mattermore auf einem FreeBSD laufen?

Rocket Chat scheitert bei mir nämlich mit einem
Code:
Error: spawn EACCES
  at _errnoException (util.js:999:13)
  at ChildProcess.spawn (internal/child_process.js:340:11)
  at Object.exports.spawn (child_process.js:499:9)
  at build (/usr/home/rocketchat/Rocket.Chat/node_modules/fibers/build.js:57:5)
  at Object.<anonymous> (/usr/home/rocketchat/Rocket.Chat/node_modules/fibers/build.js:46:3)
  at Module._compile (module.js:660:30)
  at Object.Module._extensions..js (module.js:671:10)
  at Module.load (module.js:573:32)
  at tryModuleLoad (module.js:513:12)
  at Function.Module._load (module.js:505:3)
nodejs: not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! fibers@1.0.15 install: `node build.js || nodejs build.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the fibers@1.0.15 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!  /home/rocketchat/.npm/_logs/2017-12-17T22_02_00_170Z-debug.log

Anleitung hier:
https://rocket.chat/docs/installation/manual-installation/freebsd/
 
Kein Nodejs installiert? Wuerde ich in dem Moment ja Rocket-Chat eh schon wegwerfen :-}

Mattermost bin ich nur Nutzer, gefaellt mir aber halbwegs "von aussen".

Selber sonst: XMPP (Prosody)
 
Spricht irgendwas gegen einen schlichten ircd? Was, außer bunten Bildchen und einem sinnlosen Vollmachen des RAMs, fehlt gegenüber Slack?
 
Wenn ich einen Link von nodejs -> node setze, dann wird doch die Ausgabe identisch sein?

Mit dem Link auf nodejs baut sich rocket auch nicht zusammen.

Ich bau es jetzt noch mal von vorne ... und melde mich dann. Danke!
 
So, neues Spiel neues Glück ... mit link auf nodejs und Neubau:

Code:
...
23835 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules/fsevents):
23836 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"freebsd","arch":"x64"})
23837 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS:  darwin
23837 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch:  any
23837 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS:  freebsd
23837 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: x64
23838 verbose stack Error: fibers@1.0.15 install: `node build.js || nodejs build.js`
23838 verbose stack Exit status 1
23838 verbose stack  at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16)
23838 verbose stack  at EventEmitter.emit (events.js:159:13)
23838 verbose stack  at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
23838 verbose stack  at ChildProcess.emit (events.js:159:13)
23838 verbose stack  at maybeClose (internal/child_process.js:943:16)
23838 verbose stack  at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
23839 verbose pkgid fibers@1.0.15
23840 verbose cwd /usr/home/rocketchat/Rocket.Chat
23841 verbose FreeBSD 10.3-RELEASE-p20
23842 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--clang=1" "bcrypt"
23843 verbose node v9.3.0
23844 verbose npm  v5.6.0
23845 error code ELIFECYCLE
23846 error errno 1
23847 error fibers@1.0.15 install: `node build.js || nodejs build.js`
23847 error Exit status 1
23848 error Failed at the fibers@1.0.15 install script.
23848 error This is probably not a problem with npm. There is likely additional logging output above.
23849 verbose exit [ 1, true ]
 
Zurück
Oben