aboutsummaryrefslogtreecommitdiffstats
path: root/index.html
diff options
context:
space:
mode:
authorMatt Rude <[email protected]>2018-02-01 15:23:41 -0600
committerMatt Rude <[email protected]>2018-02-01 15:23:41 -0600
commit2277bbda4e361750395251df8372aba9e69931fb (patch)
tree69cf8c45fe38924f95869e1878668afe088f7571 /index.html
downloadxmpp-site-lite-2277bbda4e361750395251df8372aba9e69931fb.tar.gz
xmpp-site-lite-2277bbda4e361750395251df8372aba9e69931fb.tar.bz2
xmpp-site-lite-2277bbda4e361750395251df8372aba9e69931fb.zip
Starting Out
Diffstat (limited to 'index.html')
-rw-r--r--index.html126
1 files changed, 126 insertions, 0 deletions
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..a4a95cf
--- /dev/null
+++ b/index.html
@@ -0,0 +1,126 @@
+---
+layout: welcome
+title: Home
+permalink: /
+---
+
+
+<div class="jumbotron" style="padding-top:90px;">
+ <div class="container">
+ <div class="row">
+ <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 site-title" style="text-align:right;">
+ <h1>XMPP Communication Service</h1>
+ </div>
+ </div>
+ </div>
+</div>
+
+<div class="container offsetanchor" id="opening">
+ <div class="row">
+ <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" style="margin:auto;">
+ <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>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 %}
+ </ul>
+ </div>
+ </div>
+</div>
+
+{% if site.register-web == 2 %}
+<div id="register">
+ <div id="feature-register" style="background-color:#eee;padding:60px 0;">
+ <div id="feature-register" class="container offsetanchor">
+ {% include registration.html %}
+ </div>
+ </div>
+</div>
+{% endif %}
+
+ {% for section in site.data.sections %}
+<div id="{{ section.slug }}">
+ <div id="feature-{{ section.slug }}" style="background-color:#{{ section.color }};">
+ <div class="container offsetanchor">
+ <div class="section-headder" id="{{ section.slug }}"><center>
+ <span class="{{ section.glyph }}" style="font-size:100px;" aria-hidden="true"></span>
+ <h2>{{ section.name }}</h2>
+ </center></div>
+ <div class="row">
+ <div class="feature-{{ section.slug }}">
+ <div class="row">
+ {% 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>
+ </div>
+</div>
+ {% endfor %}
+
+
+<div id="about">
+ <div id="feature-about" style="background-color:#eee;">
+ {% include about.html %}
+ </div>
+</div>
+
+
+<div class="container offsetanchor" id="security">
+ <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="row">
+ <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>