aboutsummaryrefslogtreecommitdiffstats
path: root/index.html
blob: d7114b6616ebaa9af42450d5c6f02b72e8be0046 (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
109
110
111
112
---
layout: welcome
title: Home
permalink: /
---

<!-- Opening Site Jumbo Tron -->

<div class="jumbotron">
    <div class="container text-center">
        <div class="row">
            <div class="col-md-4">
                <img src="{{ site.url }}/assets/img/xmpp_logo.png" width="233px;" height="240px;">
            </div>
            <div class="col-md-8 float-md-right site-title">
                <h1>XMPP Communication Service</h1>
            </div>
        </div>
    </div>
</div>

<!-- Opening Section -->

<div id="opening" class="container offsetanchor">
    <div class="row">
        <div id="opening-text" class="col-lg-7 col-md-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>XMPP is an open standard for communication, mainly used for instant messaging. It is a secure battle-tested
            protocol developed by an independent standards organization.</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 id="opening-side" class="col-lg-5 col-md-6 col-sm-8 col-12 float-center">
            <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 style="padding-left:40px;"><a href="https://check.messaging.one/result.php?domain={{ site.xmpp-url }}&amp;type=server" target="_blank"><img src="https://check.messaging.one/badge.php?domain={{ site.xmpp-url }}" alt="check.messaging.one server score"/></a></div>
        </div>
    </div>
</div>

<!-- Register Form -->

{% if site.register-web == 2 %}
<div id="register" class="index-section">
    <div id="feature-register">
        <div id="feature-register" class="container offsetanchor">
            {% include registration.html %}
        </div>
    </div>
</div>
{% endif %}

<!--  Site Features -->

{% for section in site.data.sections %}
<div id="{{ section.slug }}" class="index-section feature-section" style="background-color:#{{ section.color }};">
    <div class="container offsetanchor">
        <div class="section-headder" id="feature-{{ 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>
{% endfor %}

<!-- About Section -->

<div id="about" class="index-section" style="background-color:#eee;">
    {% include about.html %}
</div>

<!-- Security Section -->

<div id="security" class="index-section-last">
    {% include security.html %}
</div>