Difference between revisions of "XMPP"

From NixNet
(Created page with "Coming soon™")
 
(create the page)
Line 1: Line 1:
Coming soon™
+
{{Note|'''Note:''' this XMPP server is currently broken as all hell. Registration might work but don't be surprised if it doesn't. I will set a new server up from scratch this weekend and do my best to ensure none of these issues recur. While <code>nixnet.xyz</code> is being deprecated, <code>nixnet.services</code> as well a few others will be added.|error}}
 +
 
 +
= Registration =
 +
== Clearnet ==
 +
 
 +
Client registration is open so all you have to do to start using XMPP on NixNet is open your favourite client, enter <code>nixnet.xyz</code> as the host, come up with a username, generate a strong password, and enjoy!
 +
 
 +
You can also navigate to [https://xmpp.nixnet.xyz/register/ xmpp.nixnet.xyz/register/] to register using the web UI as well as change your password and unregister your account.
 +
 
 +
== Tor ==
 +
 
 +
If you want to use this XMPP server over Tor, make sure you first start/enable the Tor service:
 +
 
 +
<pre>
 +
$ sudo systemctl enable --now tor.service
 +
</pre>
 +
 
 +
After that, there are a few settings you’ll have to change depending on your client. I use Gajim on Linux so I’ll explain how to do it with that.
 +
 
 +
*Add Account -> I want to register for a new account
 +
*Server: <code>nixnet.xyz</code>
 +
*Advanced
 +
**Proxy: Tor
 +
**Manage -> Tor
 +
***Type: SOCKS5
 +
***Proxy Host: <code>127.0.0.1</code>
 +
***Proxy Port: <code>9050</code>
 +
**☑️ Use custom hostname/port
 +
***Hostname: <code>l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion</code>
 +
***Port: <code>5222</code>
 +
*Enter a username
 +
*Come up with a strong password - it won’t be accepted if it’s too weak ¯\_(ツ)_/¯
 +
*Enjoy!
 +
 
 +
= Clients =
 +
 
 +
If you’re not sure what client to use, I recommend [https://f-droid.org/en/packages/eu.siacs.conversations/ Conversations] for Android, [https://www.kaidan.im/ Kaidan] for Ubuntu Touch, [https://chatsecure.org/ ChatSecure] or [https://monal.im/ Monal IM] for iOS/macOS (I haven’t tested them but I have heard good things), and [https://gajim.org/ Gajim] for Linux and Windows.
 +
 
 +
Personally, I use Conversations and Gajim.

Revision as of 06:33, 28 April 2021

Note: this XMPP server is currently broken as all hell. Registration might work but don't be surprised if it doesn't. I will set a new server up from scratch this weekend and do my best to ensure none of these issues recur. While nixnet.xyz is being deprecated, nixnet.services as well a few others will be added.

Registration

Clearnet

Client registration is open so all you have to do to start using XMPP on NixNet is open your favourite client, enter nixnet.xyz as the host, come up with a username, generate a strong password, and enjoy!

You can also navigate to xmpp.nixnet.xyz/register/ to register using the web UI as well as change your password and unregister your account.

Tor

If you want to use this XMPP server over Tor, make sure you first start/enable the Tor service:

$ sudo systemctl enable --now tor.service

After that, there are a few settings you’ll have to change depending on your client. I use Gajim on Linux so I’ll explain how to do it with that.

  • Add Account -> I want to register for a new account
  • Server: nixnet.xyz
  • Advanced
    • Proxy: Tor
    • Manage -> Tor
      • Type: SOCKS5
      • Proxy Host: 127.0.0.1
      • Proxy Port: 9050
    • ☑️ Use custom hostname/port
      • Hostname: l4qlywnpwqsluw65ts7md3khrivpirse744un3x7mlskqauz5pyuzgqd.onion
      • Port: 5222
  • Enter a username
  • Come up with a strong password - it won’t be accepted if it’s too weak ¯\_(ツ)_/¯
  • Enjoy!

Clients

If you’re not sure what client to use, I recommend Conversations for Android, Kaidan for Ubuntu Touch, ChatSecure or Monal IM for iOS/macOS (I haven’t tested them but I have heard good things), and Gajim for Linux and Windows.

Personally, I use Conversations and Gajim.