Post APbrqciBMHxTSnF3Gy by _ka_@nrw.social
(DIR) More posts by _ka_@nrw.social
(DIR) Post #APbZHPsxFvncNCLKEK by js@mstdn.io
2022-11-14T20:04:42Z
0 likes, 2 repeats
Anybody got experience with running https://docs.microblog.pub/? I just want to run my own instance and something simple, and that seems to come closest.
(DIR) Post #APbZbnDsCJz6XoqMgS by js@mstdn.io
2022-11-14T20:08:32Z
0 likes, 0 repeats
Also: Why the heck does Mastodon need Ruby *and* nodejs?
(DIR) Post #APbalKxcEMm1jzM1DM by zeank@mastodon.social
2022-11-14T20:20:06Z
0 likes, 0 repeats
@js wildes vermuten, hab es mir nicht näher angeschaut aber mir diegleiche Frage gestellt: vermutlich ist das eigentliche backend in Ruby und Node liefert das Frontend, das in vue.js geschrieben ist.
(DIR) Post #APbbIWx4fVAUUGve5o by js@mstdn.io
2022-11-14T20:27:24Z
0 likes, 0 repeats
@zeank Nein, schon geguckt, da ist Backend-Kram in nodejs.
(DIR) Post #APbbXMjOwysZ8HbiVc by zeank@mastodon.social
2022-11-14T20:28:51Z
0 likes, 0 repeats
@js mehr als nur die API fürs frontend?
(DIR) Post #APbbkVcVDIcSSteDPE by js@mstdn.io
2022-11-14T20:32:31Z
0 likes, 0 repeats
@zeank https://github.com/mastodon/mastodon/blob/main/streaming/index.js
(DIR) Post #APbc61vmHGg2kyvRei by zeank@mastodon.social
2022-11-14T20:36:01Z
0 likes, 0 repeats
@js hm ja, das wird doch der (oder die) streams (real-time messages) ans frontend sein. Und scheinbar gefüttert via redis.
(DIR) Post #APbrqciBMHxTSnF3Gy by _ka_@nrw.social
2022-11-14T21:30:07Z
0 likes, 0 repeats
@zeank @js ist aber auch bestimmt historisch gewachsen. Glaube mit heutigen Ruby Gems wie Async-io und falcon würde man auch via Ruby eine gute und performante Streaming API bauen können die unter dem popo mit redis und postgres redet :)
(DIR) Post #APbrqdBFcDD6uwqGa8 by js@mstdn.io
2022-11-14T23:32:57Z
0 likes, 0 repeats
@_ka_ @zeank Wenn das mal jemand machen würde, wäre das cool. nodejs kommt mir nicht auf den Server, wenn das nur noch Ruby braucht, würde es das direkt deutlich angenehmer machen.
(DIR) Post #APbsAyATIIqpnhAwwC by a1ba@expired.mentality.rip
2022-11-14T23:36:05.467866Z
1 likes, 0 repeats
@js you can try host gotosocial or pleroma, both supports same mastodon api, so all custom clients would work the same.
(DIR) Post #APc09go19zFZIRZcv2 by tkenben@mstdn.io
2022-11-15T01:06:01Z
0 likes, 0 repeats
@js I always wondered why something like Mastodon needs Rails. Seems a bit overkill.
(DIR) Post #APcPeuHRbqTCv0JtxI by zeank@mastodon.social
2022-11-15T05:50:11Z
0 likes, 0 repeats
@js @_ka_ es gibt ja scheinbar auch Implementierungen in Elixir und eine in Go. Finde den Link gerade aber nicht mehr. Hast nicht du mir den geschickt?
(DIR) Post #APcjMbI7TCMbtaBTY8 by zeank@mastodon.social
2022-11-15T06:44:02Z
0 likes, 0 repeats
@js @_ka_ ich meine natürlich eher AcitivityPub Implementierungen.
(DIR) Post #APcjMbgvywDH8XnIEC by zeank@mastodon.social
2022-11-15T06:45:51Z
0 likes, 0 repeats
@js @_ka_ Ah hier, https://git.pleroma.social/pleroma/pleroma
(DIR) Post #APcjMcAiCE24ctj4ds by js@mstdn.io
2022-11-15T09:32:35Z
0 likes, 0 repeats
@zeank @_ka_ Ja, Pleroma kenne ich, aber selbst das scheint mir ein bisschen Overkill :). Aber vllt versuch ich’s mal.
(DIR) Post #APd7XxGCWm2C7IEYds by js@mstdn.io
2022-11-15T14:03:34Z
0 likes, 0 repeats
@a1ba I thought about Pleroma, but that also seems rather too much for what I want.I had a quick look at gotosocial and their documentation only lists binary installation or Docker? That's usually an extremely red flag for me, if a developer doesn't consider installing their software from source to be supported at all.