Devzat — czat dla deweloperów prosto w terminalu
Kiedy terminal staje się siecią społecznościową
Wyobraź sobie: łączysz się z serwerem przez SSH, ale zamiast zwykłej linii poleceń widzisz... czat z kolegami. Zaskoczony? Tak właśnie działa Devzat — niekonwencjonalny projekt, który zamienia klienta SSH w pełnoprawną platformę komunikacyjną.
Co to właściwie jest Devzat?
Devzat to niestandardowy serwer SSH zbudowany w Go, który zamiast powłoki otwiera interfejs czatu. Główną zaletą jest kompatybilność międzyplatformowa — możesz połączyć się z dowolnego urządzenia z klientem SSH (nawet z telefonu komórkowego!).
Projekt został stworzony przez Ishana Goela przy wsparciu społeczności Hack Club. W zaledwie kilka lat Devzat zdobył prawie 4000 gwiazdek na GitHubie i entuzjastyczne recenzje od założycieli Supabase oraz innych znanych deweloperów.
5 powodów, by wypróbować Devzat już teraz
- Czatuj z dowolnego miejsca — SSH jest wszędzie: od służbowego laptopa po terminal w smartfonie
- Markdown na maksa — tabele, nagłówki, kod z podświetlaniem składni przez ```
- Gry w terminalu — wbudowane Kółko i krzyżyk oraz Wisielec za pomocą poleceń
ticlubhang - Wiadomości bezpośrednie —
=user Сообщениеna szybkie DM-y lubcd @userby przejść do trybu prywatnego - Własne serwery — wdrażaj własną instancję w 5 minut (więcej na ten temat poniżej)
Jak dołączyć do czatu?
Wypróbuj publiczną instancję tym poleceniem:
ssh devzat.hackclub.com
Albo, jeśli twoja zapora blokuje standardowy port 22:
ssh devzat.hackclub.com -p 443
Łączysz się pierwszy raz? Twoja nazwa czatu będzie taka sama jak nazwa użytkownika SSH. Chcesz ją zmienić? Po prostu wpisz:
nick НовоеИмя
Pod maską
Pod maską Devzat to aplikacja w Go wykorzystująca standardowy pakiet golang.org/x/crypto/ssh. Aby hostować własny serwer, potrzebujesz tylko:
git clone https://github.com/quackduck/devzat && cd devzat
go install
ssh-keygen -qN '' -f devzat-sshkey
devzat
Serwer uruchomi się na porcie 22221 (możesz to zmienić za pomocą zmiennej środowiskowej $PORT). Pełna dokumentacja administracyjna dostępna jest w Podręczniku administratora.
Kto pokocha to najbardziej?
- Zespoły zdalne — łatwy sposób na czat bez instalowania komunikatorów
- Administratorzy systemów — czat, który z pewnością zadziała nawet na serwerach bez GUI
- Entuzjaści terminala — minimalistyczny interfejs bez rozproszeń
- Gopherzy — świetny sposób na praktykę w Go na prawdziwym projekcie
Własne doświadczenia
Testowałem Devzat na MacBooku i iPhonie (przez Termius). Połączenie jest natychmiastowe, czat responsywny. Szczególnie imponująca okazała się obsługa Markdown — kod z podświetlaniem wygląda czysto. Granie w Kółko i krzyżyk z kolegą dodało nieoczekiwaną frajdy do pracy.
Alternatywy
Podobne projekty:
Ale Devzat wyróżnia się wbudowanymi funkcjami jak gry i obsługa Markdown.
Werdykt
Devzat to świeży pomysł w świecie narzędzi deweloperskich. Nie zastępuje Slacka ani Discorda, ale oferuje unikalne doświadczenie „czatu z terminala”. Szczególnie poleciłbym go:
- Do szybkich dyskusji podczas pracy z serwerami
- Jako nietuzinkowy sposób czatowania z technicznie zorientowanymi znajomymi
- Jako inspirację do własnych eksperymentów z SSH
Wypróbuj go teraz — może stać się twoim nowym ulubionym sposobem dzielenia się pomysłami!
P.S. Co ciekawe, projekt zdobył odznakę Product Hunt — co oznacza, że zdecydowanie warto zwrócić na niego uwagę.
Powiązane projekty