# Jesień Linuksowa 2026
### Email w codziennej komunikacji? Potrzymaj mi klawiaturę. Moja przygoda z Delta Chat.
Michał Narecki
---
## O mnie
- 👨🏻🎓 z wykształcenia anglista oraz informatyk
- 💼 zawodowo nauczyciel akademicki
- 👨🏻💻 hobbystycznie sysadmin
- 🐧 użytkownik Linuksa od ponad 15 lat
- ✍🏻 autor bloga: blog.narecki.name
---
## O Jesieni słów kilka 👴🏻
Jesień Linuksowa 2013 czyli kiedyś to było...
note:
byłem tu 13 lat temu;
jeszcze jako niedoświadczony użytkownik Linuksa opowiadałem o elementary OS. Mówiłem wówczas, że bardzo wierzę w ten projekt i życzyłem mu wielu sukcesów. Jak widać z perspektywy lat, miałem trochę racji, bo projekt nadal ma się dobrze i stanowi swego rodzaju wzór, jeśli chodzi o projektowanie UI/UX. Mam nadzieję, że w kwestii Delta Chat będzie podobnie 😁
gdyby nie fakt, że to dopiero moja 2 "Jesień" to mógłbym być weteranem tej imprezy
---
## Delta Chat -- że co?

W skrócie: zdecentralizowana i bezpieczna komunikacja
Note:
brak ograniczeń wiekowych, dobry dla dzieci i seniorów, nie trzeba podawać nr telefonu
obsługa wielu profili i urządzeń
w pełni FOSS, w oparciu o standardy (IMAP, Autocrypt, OpenPGP)
---
## Timeline / Oś czasu
- wrzesień 2016: początek prac nad projektem
- 2017: pierwsze publiczne wydanie (Android)
- 2019: wersja 1.0 oraz wsparcie dla iOS
- 2024: startuje ekosystem *chatmail*
---
## Moja przygoda
- ~2020: pierwsza styczność z Delta Chat
- styczeń 2024: uruchomienie mailchat.pl
Note:
przez dłuższy czas brak realnych kontaktów, poza nieszyfrowaną pocztą
użycie jako mobilny klient poczty
słaba obsługa wiadomości html
po uruchomieniu przekaźnika cała najbliższa rodzina zaczęła korzystać
---
## Dlaczego email?

---
## Trudne początki
- problemy z dostawcami poczty
- brak obsługi Proton/Tuta Mail
- limity wysyłki
- nieintuicyjne logowanie
- email jest (po)wolny
- skupienie na komunikacji tekstowej
Note:
brak połączeń audio/wideo względem mainstreamowych komunikatorów
---
## Wprowadzenie przekaźników chatmail (2024)
- łatwy onboarding
- liczne optymalizacje (instant delivery)
- mniejsza zależność od tradycyjnych dostawców
---
## Jak skonfigurować własny przekaźnik?
1. Debian 12 jako serwer wdrożeniowy; wystarczy najtańszy VPS
2. Komputer lokalny; służy do wdrażania i zarządzania przekaźnikiem
3. Konfiguracja DNS (przed wdrożeniem)
```
Źródła:
https://blog.narecki.name/jak-wdrozyc-serwer-chatmail
https://chatmail.at/doc/relay/getting_started.html
```
----
### Dalsze kroki -- [pyinfra](https://pyinfra.com/)
- klonowanie repozytorium chatmail
- podstawowa konfiguracja w `chatmail.ini`
- konfiguracja klucza SSH
- `scripts/cmdeploy run` z komputera lokalnego
- sprawdzenie DNS `scripts/cmdeploy dns`
- testy przekaźnika `scripts/cmdeploy test`
----
### Aktualizacja przekaźnika
Na komputerze lokalnym:
```
git pull origin main --rebase --autostash
scripts/initenv.sh
scripts/cmdeploy run
```
----
### chatmail.ini
```
delete_mails_after = 20
delete_large_after = 7
delete_inactive_users_after = 100
max_load_1m = 5
min_available_memory = 200M
min_free_disk_space = 1G
```
Note:
Aby serwer działał niezawodnie potrzebne są limity.
Np. po zajęciu wolnej przestrzeni tymczasowo wyłączana jest rejestracja nowych kont
---
## Email to nie tylko tekst ✨
Delta Chat potrafi dużo więcej niż wymienianie wiadomości tekstowych...
- grupy i kanały
- załączniki
- 'głosówki'
- połączenia audio/video
----
### A to nie koniec 🤩
- powiadomienia push
- udostępnianie lokalizacji (funkcja eksperymentalna)
- przypinanie czatów
- bezproblemowa obsługa wielu urządzeń
- **mini-aplikacje** (webxdc)
----
### webxdc -- aplikacje w czatach

https://webxdc.org/
https://webxdc.org/apps/
----
### Lista zakupów

----
### Wonster

---
## Ograniczenia ⚠️
- brak integracji z książką adresową
- brak łatwej do zapamiętania nazwy użytkownika (jak w Signalu)
- nie wiadomo ile urządzeń podpiętych do konta
- brak *Forward Secrecy* (planowane)
- ręczne backupy nie są szyfrowane
Note:
1 decyzja projektowa, tak ma być
----
### Ograniczenia dotyczące czatów grupowych 😞
- brak połączeń audio/wideo
- nie ma roli admina/moda
- brak @ (mentions)
- dołączenie do grupy nie zawsze jest natychmiastowe
Note:
Joining a group from an invitation is not immediate. The sender of the invitation must come online to validate it.
---
## Przyszłość jest zdecentralizowana
- [x] multi-relay onboarding
- [ ] wyłączenie obsługi nieszyfrowanych wiadomości -- jeszcze w tym roku
- [ ] forward secrecy
- [ ] group admin(s)
- [ ] automatyczne zarządzanie przekaźnikami
- [ ] automatyczne aktualizacje aplikacji
Note:
Podobnie jak Signal wyłączył obsługę SMS
Next developments will be about tracking relay operations and replacing unreachable/dysfunctional ones. The candidate set will likely be all domains of all contacts, so not just the default set. We have traces of roughly 600 different relays world wide but are working to make any such knowledge harder to obtain from a central network scanning vantage point.
Deploying now updates the APPVERSIONS.json index; clients can request it via IMAP metadata to learn when a new version of Delta Chat was released, and then download it from the given link. This enables auto-updating apks etc., which don't depend on a centralized appstore.
---
## Twoja kolej 🫵🏻
1. Zainstaluj Delta Chat na dowolnym urządzeniu: [delta.chat](https://delta.chat/)
2. Dołącz do grupy "Jesień Linuksowa 2026"
Note:
tutaj będzie pokazany kod QR z zaproszeniem w aplikacji
---
## mailchat.pl -- statystyki 📊
| mailchat.pl | 11 paź | 22 paź |
| ---- | ----- | ------ |
| Konta | 4236 | 6755 |
| Aktywne dzisiaj | 1127 | 1748 |
| Nowe (24h) | 215 | 237 |
| Połączenia IMAP | 344 | 491 |
| Dysk (40GB) | 20% | 28% |
Note:
garść statystyk dla adminów
---
## Monitorowanie serwera
[chatmail-relay-tools](https://github.com/mrgluek/chatmail-relay-tools) + [ntfy](https://ntfy.sh/)

---
## Chcesz wiedzieć więcej? 👇🏻
- https://delta.chat/ (zwłaszcza FAQ 😍)
- https://chatmail.at/
- https://mailchat.pl/
---

---
# Dziękuję za uwagę!
## 🤝🏻
Let's keep in touch: narecki.name