Snikket Chat - Einfach, Sicher und Privat
Einsteiger - Preview
Distro WAS? Was ist eine Linux Distribution
29 Mar 2026, 52 sec
Linux herunterladen und Brennen
29 Mar 2026, 52 sec
Meine Lieblings Firefox AddOns
29 Mar 2026, 52 sec
Linux Installieren für Anfänger: In nur 15 Minuten ist Linux drauf
29 Mar 2026, 52 sec
pimp My IceWM - Linux Desktop Design mit Themes und Icons anpassen
29 Mar 2026, 52 sec
Programme installieren unter Linux auf der CLI und mit der Paketverwaltung
29 Mar 2026, 52 sec
Linux Terminal für Einsteiger
29 Mar 2026, 52 sec
Linux updaten - So aktualisierst du sicher deine Linux Distribution
29 Mar 2026, 52 sec
Benutzer und Gruppen verwalten unter Linux
29 Mar 2026, 52 sec
LibreOffice über die Kommandozeile installieren
29 Mar 2026, 52 sec
Linux Password einfach ändern auf der CLI
29 Mar 2026, 52 sec
Logdateien unter Linux anzeigen und Fehler analysieren
29 Mar 2026, 52 sec
Linux Bootsplash anpassen mit Plymouth
29 Mar 2026, 52 sec
Festplattenauslastung unter Linux ermitteln
29 Mar 2026, 52 sec
Desktop Icons mit iDesk für deinen Linux Windowmanager
29 Mar 2026, 52 sec
Linux Firewall einrichten – Schritt für Schritt zum sicheren System
29 Mar 2026, 52 sec
Alle Programme sofort griffbereit: Application Finder einrichten (oder "Wie komme ich aus vi raus?")
29 Mar 2026, 52 sec
Gefahr gebannt! ClamAV Virenabwehr für dein Linux System
29 Mar 2026, 52 sec
Wie man den Memtest86+ RAM-Test unter Linux erfolgreich nutzt
29 Mar 2026, 52 sec
Unterschiedliche Desktop Umgebungen testen
29 Mar 2026, 52 sec
Linux Backup Tutorial - Laufwerk vorbereiten
29 Mar 2026, 52 sec
Linux Backup Tutorial: Back In Time
29 Mar 2026, 52 sec
Dynablaster Revenge - Bomberman Spiel selbst compilieren
29 Mar 2026, 52 sec
Linux Desktopumgebung LXQt vs. LXDE
29 Mar 2026, 52 sec
Desktop Effekte unter LXQt aktivieren
29 Mar 2026, 52 sec
Die besten Podcast-Clients für Linux
29 Mar 2026, 52 sec
Sicherer SSH-Zugriff unter Linux
29 Mar 2026, 52 sec
Firefox direkt von Mozilla.org installieren
29 Mar 2026, 52 sec
Software sauber entfernen unter Linux mit Apt Rollback
29 Mar 2026, 52 sec
Linux Remote Desktop mit X2Go
29 Mar 2026, 52 sec
Ubuntu LTS installieren oder aktualisieren
29 Mar 2026, 52 sec
Windows in Docker
29 Mar 2026, 52 sec
Portmaster - die perfekte Desktop-Firewall
29 Mar 2026, 52 sec
Linux Multiboot – USB-Stick & Netzwerk mit Ventoy und iVentoy
29 Mar 2026, 52 sec
Thunderbird - das sichere E-Mail Programm
29 Mar 2026, 52 sec
Datum und Uhrzeit einstellen unter Linux
29 Mar 2026, 52 sec
Schnellsten Linux Mirror ermitteln
29 Mar 2026, 52 sec
Festplatte partitionieren unter Linux
29 Mar 2026, 52 sec
Debian Headless Installation: So installierst du Linux ohne Bildschirm und Tastatur!
29 Mar 2026, 52 sec
Befreie deine Hörbücher mit Libation
29 Mar 2026, 52 sec
HTTrack - Der Website Downloader
29 Mar 2026, 52 sec
Mit MakeMKV DVDs und Blu-rays digitalisieren
29 Mar 2026, 52 sec
Nextcloud Kalender, Kontakte und Notizen
29 Mar 2026, 52 sec
Current video (44 of 44) in Einsteiger - Preview
Snikket Chat - Einfach, Sicher und Privat
29 Mar 2026, 52 sec
00:00 / 00:52
Distro WAS? Was ist eine Linux Distribution
29 Mar 2026, 52 sec
Linux herunterladen und Brennen
29 Mar 2026, 52 sec
Meine Lieblings Firefox AddOns
29 Mar 2026, 52 sec
Linux Installieren für Anfänger: In nur 15 Minuten ist Linux drauf
29 Mar 2026, 52 sec
pimp My IceWM - Linux Desktop Design mit Themes und Icons anpassen
29 Mar 2026, 52 sec
Programme installieren unter Linux auf der CLI und mit der Paketverwaltung
29 Mar 2026, 52 sec
Linux Terminal für Einsteiger
29 Mar 2026, 52 sec
Linux updaten - So aktualisierst du sicher deine Linux Distribution
29 Mar 2026, 52 sec
Benutzer und Gruppen verwalten unter Linux
29 Mar 2026, 52 sec
LibreOffice über die Kommandozeile installieren
29 Mar 2026, 52 sec
Linux Password einfach ändern auf der CLI
29 Mar 2026, 52 sec
Logdateien unter Linux anzeigen und Fehler analysieren
29 Mar 2026, 52 sec
Linux Bootsplash anpassen mit Plymouth
29 Mar 2026, 52 sec
Festplattenauslastung unter Linux ermitteln
29 Mar 2026, 52 sec
Desktop Icons mit iDesk für deinen Linux Windowmanager
29 Mar 2026, 52 sec
Linux Firewall einrichten – Schritt für Schritt zum sicheren System
29 Mar 2026, 52 sec
Alle Programme sofort griffbereit: Application Finder einrichten (oder "Wie komme ich aus vi raus?")
29 Mar 2026, 52 sec
Gefahr gebannt! ClamAV Virenabwehr für dein Linux System
29 Mar 2026, 52 sec
Wie man den Memtest86+ RAM-Test unter Linux erfolgreich nutzt
29 Mar 2026, 52 sec
Unterschiedliche Desktop Umgebungen testen
29 Mar 2026, 52 sec
Linux Backup Tutorial - Laufwerk vorbereiten
29 Mar 2026, 52 sec
Linux Backup Tutorial: Back In Time
29 Mar 2026, 52 sec
Dynablaster Revenge - Bomberman Spiel selbst compilieren
29 Mar 2026, 52 sec
Linux Desktopumgebung LXQt vs. LXDE
29 Mar 2026, 52 sec
Desktop Effekte unter LXQt aktivieren
29 Mar 2026, 52 sec
Die besten Podcast-Clients für Linux
29 Mar 2026, 52 sec
Sicherer SSH-Zugriff unter Linux
29 Mar 2026, 52 sec
Firefox direkt von Mozilla.org installieren
29 Mar 2026, 52 sec
Software sauber entfernen unter Linux mit Apt Rollback
29 Mar 2026, 52 sec
Linux Remote Desktop mit X2Go
29 Mar 2026, 52 sec
Ubuntu LTS installieren oder aktualisieren
29 Mar 2026, 52 sec
Windows in Docker
29 Mar 2026, 52 sec
Portmaster - die perfekte Desktop-Firewall
29 Mar 2026, 52 sec
Linux Multiboot – USB-Stick & Netzwerk mit Ventoy und iVentoy
29 Mar 2026, 52 sec
Thunderbird - das sichere E-Mail Programm
29 Mar 2026, 52 sec
Datum und Uhrzeit einstellen unter Linux
29 Mar 2026, 52 sec
Schnellsten Linux Mirror ermitteln
29 Mar 2026, 52 sec
Festplatte partitionieren unter Linux
29 Mar 2026, 52 sec
Debian Headless Installation: So installierst du Linux ohne Bildschirm und Tastatur!
29 Mar 2026, 52 sec
Befreie deine Hörbücher mit Libation
29 Mar 2026, 52 sec
HTTrack - Der Website Downloader
29 Mar 2026, 52 sec
Mit MakeMKV DVDs und Blu-rays digitalisieren
29 Mar 2026, 52 sec
Nextcloud Kalender, Kontakte und Notizen
29 Mar 2026, 52 sec
Current video (44 of 44) in Einsteiger - Preview
Snikket Chat - Einfach, Sicher und Privat
29 Mar 2026, 52 sec
Hallo liebe Raumschiffingenieure. Wir bei der
Spacefun-Community sind ja schon seit Längerem
00:00
auf der Suche nach einem neuen Chatsystem. Wir
verwenden bisher Telegram. Telegram ist aber
00:07
etwas aus der Not heraus geboren, denn Telegram
war damals das einzige Chatprogramm, was bei mir
00:13
auf meinem Ubuntu-Touch-Handy überhaupt lief.
Heute sieht die Situation unter Ubuntu Touch
00:19
natürlich auch wieder ganz anders aus. Das ist
jetzt auch schon ein paar Jahre her. Also, wir
00:25
können wirklich auch Alternativen anschauen und
haben bereits einiges schon getestet, und aktuell
00:30
schauen wir uns mal gemeinsam Snikket an. Snikket
ist ein Messenger, der auf XMPP basiert. Das ist
00:36
also ein sehr etabliertes Protokoll, das es schon
sehr, sehr lange gibt und was ihr vielleicht auch
00:44
schon mal gehört habt. Snikket gibt es hier
auf snikket.org. Dort könnt ihr aber gar nicht
00:49
so viel machen. Da wird nur erklärt, wie ihr
euren eigenen Server aufsetzen könnt oder auch,
00:56
wie ihr Snikket selbst, die App, installieren
könnt. Ich habe den Server für euch natürlich
01:02
schon installiert. Ich habe hier einen Server
aufgesetzt auf chatsecure.ch und dort könnt ihr
01:06
euch ganz einfach für den Anfang mal einen Account
beziehen und dann landet ihr auch direkt schon
01:12
bei uns in der Spacefun-Community. Dazu habe ich
hier so einen Einladungslink erstellt. Der Link
01:18
ist nur eine Zeit lang gültig. Also jeweils,
man kann so Einladungslinks für einen Monat
01:23
erstellen. Die haben einen Monat Gültigkeit
und danach läuft er ab. Also, wenn ihr einen
01:28
neuen Einladungslink braucht, schaut in die
Telegram-Community, fragt dort einfach nach,
01:32
und ihr kriegt sofort einen neuen Invite-Code von
mir zugesendet. Dieser Link sieht dann so aus.
01:37
Ich packe euch mal auch einen in die Beschreibung,
also hier unter die Videobeschreibung mit da rein,
01:43
dass ihr das direkt auch mal ausprobieren könnt.
Der sieht jetzt in dem Fall mal so aus. Der läuft
01:49
dann halt irgendwann ab und hier könntet ihr
direkt schon loslegen. Ich habe das jetzt hier
01:53
mal auf dem Handy zuerst mal aktivieren wollen,
weil wir möchten uns die App erstmal auf dem Handy
01:58
installieren. Snikket gibt es für Android, aber
auch für iOS. Das gibt es auch. Ich zeige euch das
02:03
jetzt hier auf einem Android-Gerät, und wie das
geht, das gucken wir uns jetzt hier mal gemeinsam
02:09
an. Hier gibt es dann hier so einen QR-Code. Den
kann ich z.B. auf dem Handy dann scannen. Ich
02:14
schalte jetzt auch gerade mal um aufs Handy. Hier
habe ich jetzt wieder mein /e/OS-Handy. Dort habe
02:18
ich F-Droid bereits installiert. Falls du F-Droid
jetzt noch nicht installiert haben solltest,
02:25
dann schau dir unbedingt mal ein Video dazu
an, denn dort erkläre ich das im Detail.
02:30
F-Droid ist also installiert, es gäbe Snikket auch
im Playstore, aber ich empfehle euch wirklich,
02:35
die Variante aus dem F-Droid-Store zu nutzen. Hier
in F-Droid habe ich erst einmal diesen QR-Scanner
02:40
installiert, denn über den QR-Scanner kann ich
mir dann nachher sicher diesen QR-Code abscannen,
02:46
falls ihr den noch nicht habt. Den nutze ich
selber schon sehr, sehr lange. Und ich kann aber
02:50
direkt auch schon die App Snikket hier suchen.
Snikket mit Doppel-K und die könnte ich jetzt hier
02:54
im Hintergrund bereits schon mal installieren.
Das dauert natürlich eine Weile und nachher
03:05
können wir dann diesen QR-Code, also diesen
Invite dann mit der Snikket-App auch öffnen.
03:10
Das sollte dann eigentlich sofort ohne Weiteres
gehen. Das schauen wir uns gleich gemeinsam an.
03:16
Ich sage hier Installation und könnte das Ganze
hier schon öffnen. Und hier müsste ich jetzt
03:20
dann diesen QR-Code scannen. Den könnte ich jetzt
hier direkt abscannen. Ich schaue aber auch mal,
03:26
ob ich vielleicht den Link jetzt öffnen könnte.
Den habe ich hier vorher schon mal eingescannt,
03:31
den Link, und könnte dann jetzt hier sagen 'schon
installiert'. App öffnen. Öffnen. Und jetzt kann
03:35
ich hier schon ein neues Konto erstellen. Ich
gebe jetzt hier einen Namen ein. Ich sage jetzt
03:42
mal Astronaut. Astronaut. Und dann könnte
ich jetzt hier noch ein Passwort vergeben.
03:46
Das habe ich jetzt mal hier vergeben. Das kann ich
dann nachher ändern. Und jetzt erstellt er hier
04:03
schon ein Konto für mich. Hier könnte ich noch ein
Profilbild anlegen. Und hier könnte ich auch noch
04:09
sagen, dass es nur für Kontakte angezeigt werden
soll. Ich überspringe das Ganze jetzt mal. Er
04:13
fordert mich jetzt noch auf, die Akku-Optimierung
zu deaktivieren. Das mache ich jetzt mal, damit
04:19
ich dann auch entsprechend Benachrichtigungen
erhalten kann. Das Ganze funktioniert auch über
04:25
Unified Push. Ihr könnt das in den Einstellungen
entsprechend konfigurieren und ihr seid dann hier
04:29
schon in der Spacefun-Gruppe und ihr seht
jetzt hier, da sind die ganzen Nachrichten
04:34
verschlüsselt. Das Ganze ist halt mit deinem
Public-Key und Private-Key-Verfahren. Das
04:38
heißt Nachrichten werden mit dem Public-Key
des Gegenübers verschlüsselt. Die kenne ich
04:43
natürlich alle noch nicht und die gegenüber kennen
meinen Public Key auch noch nicht. Ich muss jetzt
04:48
auch erstmal hier eine Testnachricht schicken.
Testnachricht. So, sage 'Senden' und dann kann ich
04:52
hier diese ganzen Schlüssel einladen. Hier könnte
ich auch noch die Fingerabdrücke vergleichen. Das
05:00
sind die ganzen Members, die jetzt schon in der
Spacefun-Gruppe mit dabei sind, und ab da ist
05:06
das Ganze dann auch verschlüsselt. Das seht ihr
hier nachher auch, dass diese Nachricht dann als
05:11
verschlüsselt gekennzeichnet wird. Ihr könnt
also somit die alten Nachrichten leider nicht
05:15
lesen. Das liegt an der Verschlüsselung. Das
macht auch Sinn, weil, wie gesagt, die konnten
05:21
noch deinen Public-Key gar nicht kennen. Also, ihr
konntet das noch gar nicht verschlüsseln mit eurem
05:25
Public Key. Erst ab jetzt könnt ihr diese neuen
Nachrichten, die jetzt folgen, dann natürlich auch
05:29
lesen. Das ist ganz klar. Und somit seid ihr
schon dabei, hier auf dem Android-Gerät. Wir
05:34
schauen uns das Ganze aber trotzdem jetzt auch
noch mal auf dem Computer an, denn da gibt es
05:39
leider keine eigene App von dem Projekt, sondern
wir können einen ganz normalen XMPP-Client dazu
05:44
verwenden. Ich würde da empfehlen Gajim. Gajim
ist ein XMPP-Client, der ist sehr beliebt,
05:51
den habt ihr vielleicht schon mal gehört. 'sudo
apt cache search gajim'. Suche ich den mal raus.
05:57
Da habe ich ein Minus vergessen. 'apt-cache
search gajim' und da wäre er schon. Also,
06:08
das wäre der Gajim XMPP Jabber Client. XMPP
wurde früher auch oft als Jabber bezeichnet.
06:15
Heute sagt man mehr XMPP. Ich sage also
jetzt hier 'sudo apt install gajim'. Ihr
06:22
könnt natürlich auch die grafische Paketverwaltung
nutzen, von eurem System. Hier ist es bei Spacefun
06:28
ist es sogar schon mit dabei. Ich öffne
jetzt mal Gajim. Das ist jetzt hier unten.
06:34
Und jetzt sollte im Hintergrund dann
auch Gajim bereits schon starten und dort
06:42
könnte ich mich dann mit dem Profil,
was ich halt vorher angelegt habe,
06:46
hier anmelden. Also, ich habe hier
ein Profil angelegt. Astronaut
06:50
chatecure.ch
06:59
mit dem Passwort.
07:02
Versuche ich mal, ob es geklappt hat. Jetzt könnte
ich hier noch einen Kontonamen angeben, Astronaut,
07:09
und eine Farbe auswählen, die ich möchte.
Das kannst du dann für dich entscheiden.
07:14
Ich sage mal hier blau und sage verbinden. Und
dann seht ihr hier, bin ich dann auch gleich
07:18
schon in diesem Spacefun-Chat mit dabei. Dort ist
genau das Gleiche. Also, da müsstet ihr dann auch
07:24
erst einmal eine Nachricht schicken, weil hier
habt ihr natürlich dann einen neuen Schlüssel.
07:30
Also hier müsstet ihr eine neue Nachricht
schicken. Noch ein Test von Gajim. Und hier
07:34
ist es auch wichtig, dann dieses Schlosssymbol und
dann OMEMO auszuwählen für die Verschlüsselung,
07:43
denn dieser Raum bei Snikket ist automatisch
eben mit diesem OMEMO verschlüsselt. Und dann
07:49
wird das hier auch grün und somit könnt ihr die
Nachrichten dann auch sicher austauschen. Wenn
07:55
ihr jetzt selber einen eigenen Server aufsetzen
wollt, dann könnt ihr das natürlich auch. Also,
08:01
das war jetzt für mich gar nicht so schwierig.
Ich konnte dazu hier die Anleitung hier auf der
08:06
Webseite befolgen. Da gibt es ja verschiedene
Anleitungen für den Server z.B. ihr könnt aber
08:11
auch hier direkt bei den Projekten eine gehostete
Instanz beziehen, für ganz kleines Geld. Die
08:17
kostet euch dann irgendwie ab 6$ im Monat oder so.
Also, da seid ihr, wenn ihr dasselbe hostet wie
08:22
ich, ungefähr gleich dabei. Also, ich zahle jetzt
ein bisschen weniger für meinen eigenen Server,
08:28
aber das ist euch überlassen. Und wenn ihr diesen
Server dann selber hosten möchtet, dann könnt ihr
08:34
hier diese Quickstart Guide befolgen. Das Ganze
geht in Docker. Ihr müsst einfach dann nur im
08:40
besten Fall eine eigene Domain haben. Ich
habe jetzt halt die Domain chatsecure.ch.
08:46
Und dann müssten noch zwei Subdomains eingerichtet
werden, die auf den CNAME, also auf den gleichen
08:51
Namen zeigen mit Aliassen, und zwar groups und
share, damit auch eben die Gruppenfunktionalität,
08:56
die bei Snikket Circle heißt, funktioniert.
Und dann könnt ihr Docker installieren,
09:02
z.B. hier nach der Anleitung. Ich habe jetzt
hier ein Debian-System. Dann könnte ich diese
09:06
Anleitung befolgen und dann kann ich einfach
hier das Verzeichnis anlegen, da reinwechseln,
09:11
diese Docker Compose Datei herunterladen und
eine kleine Konfiguration anlegen, wo dann
09:15
der Domainname von mir drin steht. Da steht bei
mir jetzt chatsecure.ch. Snikket Admin E-Mail,
09:21
da deine E-Mail-Adresse reinpacken und fertig.
Und dann könnt ihr das starten und dann ist das
09:27
Ganze eigentlich schon betriebsbereit. Also so
einfach ging das Ganze bei mir. Da musste ich
09:32
noch einen Admin-User für mich anlegen, damit
ich dann auch Administrator_innenrechte auf
09:36
dem System habe, und dann kann ich mich auch
schon an diesem Webportal anmelden. In diesem
09:41
Webportal habe ich dann hier die Möglichkeit, die
Benutzer zu verwalten, eben diese Gemeinschaften,
09:45
Circles heißen die bei Snikket anzulegen. Da habe
ich jetzt einen angelegt für Spacefun, einen für
09:50
die Familie, und kann dann die Einladungen dazu
verschicken. Ohne diese Einladung kommt keiner
09:56
auf euren Server drauf. Die Einladungen laufen,
wie gesagt, nach einer Zeit ab. Also ich müsste
10:00
an euch immer wieder neue erstellen. Das ist
aber kein Problem. Guckt da einfach in dem
10:04
Telegram-Kanal von uns nach. Dort findet dann die
aktuelle Einladung. Den Telegram-Kanal könnt ihr
10:09
ja hier unter Community einfach betreten. Den
gibt es hier weiterhin und da steht dann auch,
10:14
wenn du einen Snikket-Chat Einladung möchtest,
dann guck einfach in Telegram vorbei. Probiert das
10:19
Ganze doch mal aus. Also uns macht es wirklich
sehr viel Spaß. Wir finden das wirklich eine
10:26
tolle Lösung. Wir können auch mit verschiedenen
XMPP-Clients darauf zugreifen. Wir haben jetzt
10:30
im Moment getestet Gajim eben den Snikket-Client
auf Android. Ich habe auch Gajim auf dem macOS
10:34
getestet. Wir haben auch Conversations getestet,
denn der Snikket Client ist eigentlich nur ein
10:43
abgewandeltes Conversations. Also, ihr könnt auch
direkt mit Conversations reingehen und ihr könnt
10:48
natürlich auch mehrere Konten benutzen. Also z.B.
Gajim erlaubt euch, mehrere Konten zu verwenden.
10:53
Falls ihr also schon ein XNPP Konto habt, könnt
ihr das nebenbei verwalten und macht einfach noch
10:58
ein neues auf diesem Snikket Server, denn dann
könnt ihr und nur dann könnt ihr diese Circles
11:03
betreten, also diese verwalteten Gruppen. Die
können dann wirklich hier für kleine Communitys
11:08
toll hier verwaltet werden über Gemeinschaften
verwalten, und da kann ich hier z.B. sehen, wir
11:14
haben jetzt aktuell 12 Mitglieder. Ich hoffe, wenn
ihr dazu kommt, werden wir bald weitere. Ich freue
11:19
mich auf jeden Fall auf deinen Besuch, und falls
du noch Fragen hast, dann frag einfach. Wir sind
11:23
immer für euch da und wir helfen euch gerne. Wir
probieren das gemeinsam aus. Bis bald und tschüss.
11:29
Hello fellow space engineers! We at the Spacefun community have been
00:00
looking for a new chat system for quite some time now. Up until now, we've been using Telegram. However, Telegram was
00:07
born somewhat out of necessity, as it was the only chat program that
00:13
would even run on my Ubuntu Touch phone back then.
00:19
Of course, the situation is quite different with Ubuntu Touch these days. That was a few years ago now. So, we
00:25
can definitely look at alternatives and have already tested quite a few, and currently,
00:30
we're taking a look at Snikket together. Snikket is a messenger based on XMPP. This is
00:36
a very established protocol that has been around for a very, very long time and that you may
00:44
have already heard of. You can find Snikket here at snikket.org. However, you can't actually
00:49
do much there. It only explains how to set up your own server or
00:56
how to install Snikket itself, the app. I've
01:02
already installed the server for you, of course. I've set up a server here on chatsecure.ch, and you can
01:06
easily create an account there to get started. Then you'll be automatically added
01:12
to our Spacefun community. I've created an invitation link for you. This link
01:18
is only valid for a limited time. You can
01:23
create invitation links for one month at a time. They're valid for one month, and then they expire. So, if you
01:28
need a new invitation link, check out the Telegram community, ask there,
01:32
and I'll send you a new invite code right away. This link looks like this.
01:37
I'll also include one in the description, below the video description,
01:43
so you can try it out. It looks like this. It will
01:49
expire at some point, and you can get started right away. I wanted to activate it
01:53
on my phone first because we want to install the app on our phones
01:58
. Snikket is available for Android and iOS. I'll show you this
02:03
on an Android device, and we'll take a look at how it works together
02:09
. Here's a QR code. I can scan it on my phone, for example. I'm
02:14
switching to my phone now. Here I am again with my /e/OS phone.
02:18
I already have F-Droid installed. If you don't have F-Droid installed yet,
02:25
you should definitely watch a video about it, because I explain it in detail there.
02:30
So, F-Droid is installed. Snikket is also available in the Play Store, but I really recommend
02:35
using the version from the F-Droid store. Here in F-Droid, I've
02:40
installed this QR scanner, because I can use it to scan this QR code later,
02:46
if you don't already have it. I've been using it myself for a very, very long time. And I can
02:50
search for the Snikket app right here. Snikket (with a double K), and I could
02:54
install it right here in the background. That will take a while, of course, and then
03:05
we can open this QR code, this invite, with the Snikket app.
03:10
That should work immediately without any problems. Let's take a look at it together.
03:16
I'll say "Installation" here, and I could open it right here. And now I would have to
03:20
scan this QR code. I could scan it directly here. But I'll also see
03:26
if I can open the link now. I already scanned
03:31
the link earlier, and then I could say "already installed." Open the app. Open it. And now
03:35
I can create a new account here. I'll enter a name here. Let's say "
03:42
Astronaut." Astronaut. And then I could assign a password here.
03:46
I've assigned one here. I can change that later. And now it's creating
04:03
an account for me. Here I could add a profile picture. And here I could also
04:09
specify that it should only be displayed for contacts. I'll skip all that for now. It's
04:13
now asking me to disable battery optimization. I'll do that now, so that...
04:19
I can then receive notifications accordingly. This all works via
04:25
Unified Push. You can configure this in the settings, and you're
04:29
already in the Spacefun group here, and you can see that all the messages are
04:34
encrypted. It's all done using your public and private key method. This
04:38
means messages are encrypted with the recipient's public key.
04:43
Of course, I don't know any of theirs yet, and they don't know my public key either. I need to
04:48
send a test message first. Okay, click 'Send,' and then I can
04:52
upload all these keys. I could also compare the fingerprints here. These
05:00
are all the members who are already in the Spacefun group, and from then on,
05:06
everything is encrypted. You'll see that later, that this message
05:11
is marked as encrypted. So, unfortunately, you can't
05:15
read the old messages. That's due to the encryption. It makes sense because, as I said, they could
05:21
n't possibly know your public key yet. So, you haven't been able to encrypt anything with your public key yet
05:25
. Only now can you
05:29
read these new messages that follow. That's perfectly clear. And so you're already on your way here on the Android device. We
05:34
'll still take a look at the whole thing on the computer, though, because unfortunately there is
05:39
n't a dedicated app for the project there; instead, we can use a regular XMPP client
05:44
. I'd recommend Gajim. Gajim is a very popular XMPP client;
05:51
you might have heard of it. 'sudo apt cache search gajim'. Let me look it up.
05:57
I forgot a minus sign. 'apt-cache search gajim' and there it is. So,
06:08
that's the Gajim XMPP Jabber client. XMPP used to be called Jabber, but
06:15
nowadays it's more commonly referred to as XMPP. So, I'll now say 'sudo apt install gajim'. You
06:22
can, of course, also use your system's graphical package manager. Here at Spacefun,
06:28
it's already included. I'll open Gajim now. It's down here.
06:34
And now Gajim should already be starting in the background, and
06:42
I can log in with the profile I created earlier
06:46
. So, I created a profile here: Astronaut
06:50
chatecure.ch
06:59
with the password.
07:02
Let's try and see if it worked. Now I can enter an account name, Astronaut,
07:09
and choose a color. You can decide that for yourself.
07:14
I'll say blue and click connect. And then you can see here, I'm already
07:18
in this Spacefun chat. It's exactly the same there. So, you'll have to
07:24
send a message first, because you'll have a new key.
07:30
So, you'll have to send a new message here. Another test of Gajim. And here
07:34
it's also important to select the lock icon and then OMEMO for encryption,
07:43
because this room at Snikket is automatically encrypted with OMEMO. And then
07:49
this will turn green, and you can then exchange messages securely. If
07:55
you want to set up your own server, you can of course do that too.
08:01
It wasn't too difficult for me. I was able to
08:06
follow the instructions here on the website. There are various guides for the server; for example, you can
08:11
also get a hosted instance directly from the projects here for a very small fee. It
08:17
will cost you something like $6 a month. So, if you host the same thing as
08:22
me, you'll be in about the same boat. I pay a little less for my own server,
08:28
but that's up to you. And if you want to host this server yourself, you can
08:34
follow this quickstart guide. The whole thing is done in Docker. Ideally, you just need
08:40
your own domain. I have the domain chatsecure.ch.
08:46
And then two subdomains need to be set up that point to the CNAME record, i.e., the same CNAME record.
08:51
Show names with aliases, specifically groups and shares, so that the group functionality,
08:56
called Circles in Snikket, works. Then you can install Docker,
09:02
for example, following these instructions. I'm using a Debian system. I could
09:06
follow these instructions and then simply create the directory, navigate to it,
09:11
download the Docker Compose file, and create a small configuration file with
09:15
my domain name. Mine is chatsecure.ch.
09:21
Enter your Snikket Admin Email address, and you're done. Then you can start it, and
09:27
everything is basically ready to go. That's how easy it was for me. I
09:32
also had to create an admin user for myself to
09:36
have administrator rights on the system, and then I could log in to the web portal. In this
09:41
web portal, I can manage users and create these communities,
09:45
called Circles in Snikket. I've created one for Spacefun and one for
09:50
the family, and I can then send out invitations. No one can
09:56
access your server without these invitations. As I mentioned, the invitations expire after a while, so I'd have to
10:00
create new ones for you each time. But that's no problem. Just check our
10:04
Telegram channel. You'll find the current invitation there. You can
10:09
easily access the Telegram channel here under Community. It's still available here, and it also says that
10:14
if you want a Snikket chat invitation, just check Telegram.
10:19
Why not give it a try? We're really enjoying it. We think it's a
10:26
great solution. We can also access it with various XMPP clients. We're currently
10:30
testing Gajim, the Snikket client on Android. I've also tested Gajim on macOS
10:34
. We've also tested Conversations, since the Snikket client is essentially just a
10:43
modified version of Conversations. So, you can also go directly into Conversations, and
10:48
of course, you can use multiple accounts. For example, Gajim allows you to use several accounts.
10:53
So, if you already have an XNPP account, you can manage it alongside it and simply create
10:58
a new one on this Snikket server. Only then can you
11:03
join these Circles, these managed groups. These are really
11:08
great for small communities to manage here via the community management feature. For example, I can see that we
11:14
currently have 12 members. I hope that if you join, we'll soon have even more. I'm
11:19
definitely looking forward to your visit, and if you have any questions, just ask. We're
11:23
always here for you and happy to help. Let's try it out together. See you soon, and bye!
11:29
Mit Snikket hast du im Handumdrehen einen sicheren und einfach zu bedienenden Messenger installiert. Es basiert auf XMPP, einem etablierten Standard und dank der eingebauten Verschlüsselung sind deine Nachrichten auch wirklich sicher aufgehoben. Mit sogenannten Circles kannst du kleine verwaltete Communitys erstellen und verwalten. Ich zeige dir wie du die Android Snikket App aus dem F-Droid Store installierst und dich mit unserer Community verbinden kannst. Wenn du einen aktuellen Invite Code benötigst, frage einfach bei ums im Telegram nach: https://t.me/spacefunlinux
Zum Abschluss gehen wir noch gemeinsam durch die Serverinstallation, denn mit Docker ist der eigene Snikket Server in wenigen Minuten aufgesetzt.