71 lines
4.1 KiB
Handlebars
71 lines
4.1 KiB
Handlebars
{{template "base/head" .}}
|
|
<div role="main" aria-label="M8SH Project" class="page-content home">
|
|
<div class="tw-max-w-3xl tw-mx-auto tw-px-6 tw-py-16">
|
|
|
|
<div class="tw-mb-12">
|
|
<h1 style="font-size: 3rem; font-weight: 700; letter-spacing: -2px; margin: 0 0 0.25rem;">
|
|
M8SH
|
|
</h1>
|
|
<p style="color: var(--color-primary); font-size: 0.9rem; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 1rem;">
|
|
Work in progress
|
|
</p>
|
|
<p style="font-size: 1.15rem; color: var(--color-text-secondary); margin: 0;">
|
|
A heavily extended Gitea fork with integrated GPG-based auth, email, messenger, media streaming, VPN, and later —
|
|
clients for secure interaction with the network.
|
|
</p>
|
|
</div>
|
|
|
|
<div style="border-top: 1px solid var(--color-border-primary); padding-top: 2rem; margin-bottom: 2rem;">
|
|
<p style="line-height: 1.8; margin-bottom: 1rem;">
|
|
M8SH is what email should have evolved into, but didn't.
|
|
</p>
|
|
<p style="line-height: 1.8; margin-bottom: 1rem; color: var(--color-text-secondary);">
|
|
What email got right was simplicity alongside decentralization: anyone could run a server and communicate freely, without a
|
|
central controlling institution. What it got catastrophically wrong was everything else — cryptography, security, protocols, user experience.
|
|
</p>
|
|
<p style="line-height: 1.8; margin-bottom: 1rem; color: var(--color-text-secondary);">
|
|
In M8SH the naming convention stays the same — <code>name@example.com</code> — but it provides a full-fledged modernized API for different
|
|
forms of interaction between users on the network: sharing music, videos, subscribing to each other, posting articles, sending private
|
|
messages, all reusing that simple email naming — <code>neo@m8sh.su</code>.
|
|
</p>
|
|
</div>
|
|
|
|
<div>
|
|
<h3 style="font-size: 0.75rem; text-transform: uppercase; letter-spacing: 2px; color: var(--color-text-secondary); margin-bottom: 1rem;">
|
|
Roadmap
|
|
</h3>
|
|
<ol style="list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.75rem;">
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">01</span>
|
|
<span>GPG-based registration, auth and authentication - decentralized by design</span>
|
|
</li>
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">02</span>
|
|
<span>Integrated email server - for compatibility with legacy systems</span>
|
|
</li>
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">03</span>
|
|
<span>Integrated messenger - end-to-end encrypted via GPG public keys</span>
|
|
</li>
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">04</span>
|
|
<span>Federated search - indexed across M8SH nodes, accessible via API</span>
|
|
</li>
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">05</span>
|
|
<span>Posts, articles, videos, reels, music, reactions, comments</span>
|
|
</li>
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">06</span>
|
|
<span>Integrated VPN</span>
|
|
</li>
|
|
<li style="display: flex; gap: 1rem; align-items: baseline;">
|
|
<span style="font-size: 0.75rem; color: var(--color-text-secondary); min-width: 1.5rem; font-variant-numeric: tabular-nums;">07</span>
|
|
<span>Encrypted cloud storage</span>
|
|
</li>
|
|
</ol>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
{{template "base/footer" .}} |