diff --git a/raw/beginners_guide_to_xmpp_speak.md b/raw/beginners_guide_to_xmpp_speak.md index bc55f60..63cf327 100644 --- a/raw/beginners_guide_to_xmpp_speak.md +++ b/raw/beginners_guide_to_xmpp_speak.md @@ -4,7 +4,6 @@ Category: xmpp Tags: xmpp, lexicon, terminology Slug: beginners-guide-to-xmpp-speak Description: XMPP terminology, translated to plain english. Did you know you can use OMEMO E2E with MAM in a MUC? -status: draft diff --git a/raw/configuring_an_xmpp_server.md b/raw/configuring_an_xmpp_server.md index 493a8de..3426298 100644 --- a/raw/configuring_an_xmpp_server.md +++ b/raw/configuring_an_xmpp_server.md @@ -1,12 +1,11 @@ Title: Configuring an XMPP server for secure, mobile instant messaging -Date: 2017-2-10 +Date: 2017-3-07 Category: xmpp Tags: xmpp, chat, guide, instant messaging, prosody Slug: configuring-a-modern-xmpp-server Description: Hands-on step-by-step guide that shows how to configure Prosody for security, mobile messaging and ease of use. -status: draft -This is a guide to set up a modern XMPP server focused on security and mobile messaging. The whole guide further assumes one is using Debian as a server and that you will end up hosting a few of your friends. It further assumes you have some basic skills working on a linux command line. +This is a guide to set up a modern XMPP server focused on security and mobile messaging. The whole guide assumes Debian running on the server, the fact that you will end up hosting a few of your friends and that you have some basic skills working on a linux command line. To make your server communicate make sure following ports are open in your firewall: @@ -28,7 +27,7 @@ Install Certbot and get new certificates for your domain (replace myserver.org w :::console wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto - certbot-auto certonly -d muc.placeholderdomain.org -d dump.placeholderdomain.org -d placeholderdomain.org-d placeholderdomain.org + certbot-auto certonly -d muc.placeholderdomain.org -d dump.placeholderdomain.org -d placeholderdomain.org Should you succeed, you will be able to read something like: @@ -96,11 +95,11 @@ Installing and configuring Prosody, the XMPP server Install the newest version of Prosody and its dependencies from the official prosody repository: :::console - echo "deb http://packages.prosody.im/debian wheezy main" >> /etc/apt/sources.list + echo deb http://packages.prosody.im/debian $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list wget https://prosody.im/files/prosody-debian-packages.key -O- | sudo apt-key add - - apt-get install prosody lua-dbi-mysql lua-zlib + sudo apt get update && apt-get install prosody lua-dbi-mysql lua-zlib Add the Let's Encrypt Certificates to Prosody and make sure Prosody can use them diff --git a/raw/have_you_considered.md b/raw/have_you_considered.md index 64f82c9..f928196 100644 --- a/raw/have_you_considered.md +++ b/raw/have_you_considered.md @@ -1,10 +1,9 @@ Title: Have you considered the alternative? -Date: 2017-2-10 +Date: 2017-3-09 Category: xmpp Tags: xmpp, signal, conversations, instant messaging, political economy Slug: have-you-considered-the-alternative description: Signal is often considered an alternative to Whatsapp, but is it really? Why you should gather a group of friends and consider staring into the abyss of self-hosted, federated messaging services. -status: draft >"Remember, when advertising is involved you the user are the product. [...] >When people ask us why we charge for WhatsApp, we say 'Have you considered the alternative?'" diff --git a/raw/set_up_an_xmpp_messenger.md b/raw/set_up_an_xmpp_messenger.md index 77bb5d6..8a672b1 100644 --- a/raw/set_up_an_xmpp_messenger.md +++ b/raw/set_up_an_xmpp_messenger.md @@ -1,11 +1,10 @@ Title: Picking and setting up modern XMPP clients -Date: 2017-2-10 +Date: 2017-3-06 Category: xmpp Tags: xmpp, chat, guide, instant messaging, conversations, gajim, chatsecure Slug: picking-modern-xmpp-clients Description: Trying to make sense of all those XMPP clients around? A guide helping you to choose between various modern XMPP clients. Which are the necessary features and how do I get this software running? featured_image: http://homebrewserver.club/extra/omemo.png -status: draft Introduction ---