TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Let's Chat, a self-hosted chat app for small teams

350 pointsby hhaidarover 10 years ago

30 comments

alfgover 10 years ago
This looks great. Thanks for making it open-source. I&#x27;ve tried other self-hosted chat apps, but this one looks promising. IRC integration would be great. :)<p>When I was experimenting with websockets, I wanted to make a simple chat app that integrates with Github projects. Of course, not nearly as feature rich, but just an experiment to learn.<p>Source with demo: <a href="https://github.com/alfg/chathub-client" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;alfg&#x2F;chathub-client</a>
评论 #9044159 未加载
评论 #9042750 未加载
评论 #9043165 未加载
评论 #9043190 未加载
评论 #9041695 未加载
Brendinoooover 10 years ago
Very nice work! And thanks so much for making it open source. Our company is always looking for an open-source solution that would let us move off of Hangouts, and this might just be the vehicle for that someday. XMPP, chat history, @mentions, local hosting, and open source...a great combo.<p>The only major thing that&#x27;s missing that we&#x27;d need is private chat! Hope to see that as a feature someday.
评论 #9041155 未加载
janvdbergover 10 years ago
I literally <i>just</i> came from the Slack site to HN wondering if there was an opensource&#x2F;selfhosting version of something like Slack. Well I guess that question is answered.
评论 #9042428 未加载
评论 #9041241 未加载
onassarover 10 years ago
Awesome stuff @hhaidar! I&#x27;m sure a bunch of people will love the fact that logs and data exist on their servers. I&#x27;m sure it&#x27;ll resolve some privacy&#x2F;internal regulation concerns.<p>Also, hi from Toronto! I work out of CSI at Bloor + Bathurst. Nice to see another Torontonian on here :)
评论 #9041082 未加载
misiti3780over 10 years ago
This looks amazing - I recently had to add chat functionality to a web service (self-hosted) and was very much surprised at the crappy options out there. I ended up going with converse.js but the django support was lacking and the whole thing took a lot longer than i thought it was going to take (but then again , it always does)<p>I might test this out and actually swap them out if it works well.
评论 #9041821 未加载
mandeepjover 10 years ago
Something similar <a href="https://github.com/JabbR/JabbR" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;JabbR&#x2F;JabbR</a>
评论 #9043333 未加载
评论 #9043332 未加载
arobertsonover 10 years ago
Slightly off topic but everyone here seems somewhat interested in open source self hosted solutions, so check out <a href="http://selfhosted.reddit.com" rel="nofollow">http:&#x2F;&#x2F;selfhosted.reddit.com</a>
filmgirlcwover 10 years ago
This is great! We use Slack at work and for our uses wouldn&#x27;t move away from it (we&#x27;re paying and all), BUT for small teams&#x2F;private projects&#x2F;miscellaneous stuff, I absolutely love this.<p>Great work!
sagivoover 10 years ago
Live Demo: <a href="http://chat.sagivo.com" rel="nofollow">http:&#x2F;&#x2F;chat.sagivo.com</a>
hughesover 10 years ago
I was about to say &quot;come on, nothing beats IRC&quot;, but then I remembered how I always wanted IRC to have LDAP, XMPP, and a REST API.<p>So... can I connect with my IRC client?
评论 #9041338 未加载
评论 #9041531 未加载
评论 #9041299 未加载
nogridbagover 10 years ago
Neat. What&#x27;s the purpose of the &quot;slug&quot; when creating the room? I was expecting it to be the URL slug, such as <a href="http://localhost:5000/#!/room/my-room" rel="nofollow">http:&#x2F;&#x2F;localhost:5000&#x2F;#!&#x2F;room&#x2F;my-room</a> (and quickly noticed hyphens in the slug name caused a validation error...).
评论 #9041294 未加载
sinakover 10 years ago
This is really great. Two big missing features preventing us from switching away from Slack are direct messages and mobile push notifications. The latter is hard to do: push is highly centralized, which is really bad for self-hosted&#x2F;open source software. But DMs are totally doable.
评论 #9041674 未加载
评论 #9042254 未加载
评论 #9041270 未加载
Poiesisover 10 years ago
Is there a way to change user avatars? The screenshot has them but I can&#x27;t find it in 0.3.2.<p>BTW the wiki page for Docker references release&#x2F;0.3.0, but you don&#x27;t have that branch naming prefix (release&#x2F;).
评论 #9042360 未加载
评论 #9042461 未加载
评论 #9042397 未加载
评论 #9042357 未加载
fiatjafover 10 years ago
I just deployed to Heroku with the button and the home page gives me a &quot;Moved temporarily&quot;. Later a 503 application error.
评论 #9041325 未加载
评论 #9041263 未加载
评论 #9041254 未加载
评论 #9041242 未加载
tttyover 10 years ago
I&#x27;ve reviewed the code of this project here: <a href="http://hackhat.com/p/130/lets-chat-analysis/" rel="nofollow">http:&#x2F;&#x2F;hackhat.com&#x2F;p&#x2F;130&#x2F;lets-chat-analysis&#x2F;</a><p>Topics:<p><pre><code> - Code organization; - Deployment; - Migrootions (mongoose migrations); - Templates; - Module loader; - CSS;</code></pre>
评论 #9043899 未加载
sagivoover 10 years ago
i like the auto heroku deploy. brilliant move by heroku. a note - in chrome canery the browser crushes after login.
mijoharasover 10 years ago
Could anyone tell me whether this supports markdown and whether it supports syntax highlighting? (kanban too if anyone knows). I tried reading on the respective github project pages but couldn&#x27;t see anything related to those two questions.
jdcaronover 10 years ago
I think you guys should change the behaviour regarding the focus of the text box. If I start typing in the chat window, and my cursor didn&#x27;t activate the text box, it doesn&#x27;t type.
评论 #9044467 未加载
eitlandover 10 years ago
You guys should mention MIT license in the title, I didn&#x27;t click earlier today because I thought it was a paid hosted solution.<p>(Nothing against paid, I&#x27;m just browsing as tinkering me atm : )
评论 #9042023 未加载
评论 #9042115 未加载
trevordevover 10 years ago
I setup lets chat at a small start up I was at about 2 years and it worked very well then and im happy that it looks even better now. Will definitely consider it in the future.
Yadiover 10 years ago
This is so so awesome!
评论 #9042278 未加载
maxwinover 10 years ago
Nice. My team uses mobile phones a lot for messaging. I will try to wrap it into a native mobile app so that people can get notification
reinhardt1053over 10 years ago
Basically an open-source version of Slack. Nice work! <a href="https://slack.com/" rel="nofollow">https:&#x2F;&#x2F;slack.com&#x2F;</a>
评论 #9044523 未加载
bovermyerover 10 years ago
This is great, good work. I just have one small quibble: did it HAVE to look identical to Slack? Branding and all, you know.
schuettlaover 10 years ago
This is really some great piece of software
评论 #9044394 未加载
tttyover 10 years ago
&gt; Let&lt;span class=&quot;lc-love&quot;&gt;&#x27;&lt;&#x2F;span&gt;s<p>That&#x27;s why the &#x27; in Let&#x27;s is red!
calebmover 10 years ago
Any plans for search functionality?
评论 #9041812 未加载
aaghaover 10 years ago
Anyone ever tried kato.im? It seems free.
jMylesover 10 years ago
migrootions? :-)
评论 #9041143 未加载
jonsterlingover 10 years ago
&gt; Let&#x27;s Chat is a persistent messaging application that runs on Node.js and MongoDB<p>nope nope nope