blob: d368446853c2004d37e361ccfce2d662bad6605e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
---
layout: welcome
title: Home
permalink: /
---
<div class="jumbotron" style="padding-top:90px;">
<div class="container">
<div class="col-md-4 col-sm-4">
<img src="{{ site.url }}/assets/img/xmpp_logo.png" width="233px;" height="240px;">
</div>
<div class="col-md-8" style="text-align:right;">
<h1>XMPP Communication Service</h1>
</div>
</div>
</div>
<div class="container offsetanchor" id="opening">
<div class="col-md-7 col-sm-6">
<p>This is the <strong>{{ site.name }}</strong> communication service website. This site is here to provide basic
information on using this service. A <a href="{{ site.url }}/help/definitions/#xmpp-server">XMPP</a>
service provides messaging ability via a local client. XMPP sites like this service are
<a href="{{ site.url }}/help/definitions/#federation">federated</a>, meaning they are able to connect
to diffrent XMPP servers on diffrent domains, similer to how email allows you to send messages to users on other
domains/servers. This service is in complete compliance with
<a href="https://xmpp.org/extensions/xep-0375.html">XEP-0375</a>. The XEP-0375 document specifies the 2016
compliance levels for XMPP clients and servers.</p>
<p>This service requires the use of a client to connect to the server with. Please see the
<a href="{{ site.url }}/help/clients/">client list</a> for a small list of available clients that
may be used. My personal preferred clients are <a href="https://gajim.org/">Gajim</a> or
<a href="https://swift.im/">Swift</a> for desktop/laptops and <a href="https://conversations.im/">Conversations</a>
or <a href="https://chatsecure.org/">ChatSecure</a> for mobile.</p>
</div>
<div class="col-md-5 col-sm-6">
<h1>Connecting...</h1>
<ul>
<li>Port: <b>5222</b></li>
<li>Domain: <b>{{ site.xmpp-url }}</b></li>
<li>Server Name: <b>{{ site.xmpp-host }}</b></li>{% if site.xmpp-conference-url and site.xep-0045 == 1 %}
<li>Conference Rooms: <b>{{ site.xmpp-conference-url }}</b></li>{% endif %}{% if site.xmpp-proxy-url and site.xep-0065 == 1 %}
<li>Socks 5 Proxy: <b>{{ site.xmpp-proxy-url }}</b></li>{% endif %}{% if site.xmpp-upload-url and site.xep-0363 == 1 %}
<li>File Uploads: <b>{{ site.xmpp-upload-url }}</b></li>{% endif %}
</div>
</div>
{% if site.register-web == 1 %}
<div id="register">
<div id="feature-register" style="background-color:#eee;">
{% include registration.html %}
</div>
</div>
{% endif %}
<div id="features">
{% for section in site.data.sections %}
<div id="feature-{{ section.slug }}" style="background-color:#{{ section.color }};">
<div class="container offsetanchor">
<div class="row">
<div class="section-headder" id="{{ section.slug }}"><center>
<span class="glyphicon {{ section.glyph }}" style="font-size:60px;" aria-hidden="true"></span>
<h2>{{ section.name }}</h2>
</center></div>
<div class="feature-{{ section.slug }}">
{% for feature in site.data.features %}
{% if feature.section == section.slug %}
<div class="col-md-4 col-sm-6" style="min-height:280px;">
<h3>{{ feature.name }}</h3>
<p>{{ feature.text }}</p>
</div>
{% endif %}
{% endfor %}
</div>
</div>
</div>
</div>
{% endfor %}
</div>
<div class="container offsetanchor" id="security">
<div class="row">
<div class="section-headder" id="{{ section.slug }}"><center>
<i class="fa fa-lock" style="font-size:60px;" aria-hidden="true"></i>
<h2>Privacy & Security</h2>
</center></div>
<div class="col-md-6" style="min-height:280px;">
<h2>Security</h2>
<ul>
<li>SSL/TLS encryption is <a href="https://github.com/stpeter/manifesto/blob/master/manifesto.txt">required</a>
between clients and servers (C2S) and server to server (S2S) connections</li>
<li>The backend is configured to store hashed and salted authentication data</li>
<li>Use <a href="https://conversations.im/omemo/">OMEMO</a> or
<a href="{{ site.url }}/help/definitions/#otr">Off-the-Record (OTR)</a>
in your chat client to have fully encrypted chats</li>
</ul>
</div>
<div class="col-md-6" style="min-height:280px;">
<h2 id="policies">Policies</h2>
<p>No more information is collected and stored than what is absolutely necessary.
This includes rosters, vCards, offline messages, etc.</p>
<p>Spam and abuse including advertisements of any kind will not be tolerated on
this network. For spam or abuse please contact us with the full details.</p>
<p>Please see the <a href="{{ site.url }}/privacy-policy/">Privacy Policy</a> for
a more detailed explanation.</p>
</div>
</div>
</div>
|