|
|
|
@ -1,17 +1,11 @@ |
|
|
|
|
<p>Domani connects your domain to whatever you want to host on it, all with no |
|
|
|
|
account needed. Just input your desired backend, add two entries to your DNS |
|
|
|
|
server, and you're done!</p> |
|
|
|
|
|
|
|
|
|
<p><strong>YOU SHOULD NOT USE THIS FOR ANYTHING YOU CARE ABOUT AT THIS |
|
|
|
|
TIME.</strong></p> |
|
|
|
|
|
|
|
|
|
<p>Domani is currently only a proof-of-concept with limited features, |
|
|
|
|
but will continue to be expanded as development time permits.</p> |
|
|
|
|
<p>Domani makes it as easy as possible to host a website on your own domain |
|
|
|
|
name. No account is needed, just two simple steps and you're done!</p> |
|
|
|
|
|
|
|
|
|
<h2>Get Started</h2> |
|
|
|
|
|
|
|
|
|
<p>Input your domain name below to set it up, or to reconfigure it has already |
|
|
|
|
been set up.</p> |
|
|
|
|
<p>Input your domain name below to set it up, or to reconfigure a domain which |
|
|
|
|
you have already set up.</p> |
|
|
|
|
|
|
|
|
|
<form method="{{ form_method }}" action="/domain.html"> |
|
|
|
|
|
|
|
|
@ -26,14 +20,42 @@ been set up.</p> |
|
|
|
|
<input type="submit" value="Go!" /> |
|
|
|
|
</form> |
|
|
|
|
|
|
|
|
|
<p>Or you can do any of the following alternative actions:</p> |
|
|
|
|
<p>Alternatively:</p> |
|
|
|
|
|
|
|
|
|
<ul> |
|
|
|
|
<li><a href="/domains.html">List all existing domains</a></li> |
|
|
|
|
<li><a href="https://code.betamike.com/cryptic-io/domani">View the Source Code</a></li> |
|
|
|
|
<li><a href="https://code.betamike.com/micropelago/domani">View the Source Code</a></li> |
|
|
|
|
<li><a href="mailto:me@mediocregopher.com">Report a Bug</a></li> |
|
|
|
|
</ul> |
|
|
|
|
|
|
|
|
|
<h2>How It Works</h2> |
|
|
|
|
|
|
|
|
|
<p> |
|
|
|
|
You will direct Domani to serve files from some external backend, for example a |
|
|
|
|
git repository. Domani will handle all the details of generating TLS |
|
|
|
|
certificates, fetching the files, and serving traffic to your website. |
|
|
|
|
</p> |
|
|
|
|
|
|
|
|
|
<p>To change the content of your website, just change the files in your |
|
|
|
|
configured backend. The changes will be reflected on your website after a short |
|
|
|
|
refresh period.</p> |
|
|
|
|
|
|
|
|
|
<h3>Gemini Support</h3> |
|
|
|
|
|
|
|
|
|
<p> |
|
|
|
|
<a href="https://gemini.circumlunar.space/">Gemini</a> is a new protocol |
|
|
|
|
with a focus on content, simplicity, and user-centrism. |
|
|
|
|
</p> |
|
|
|
|
|
|
|
|
|
<p> |
|
|
|
|
Domani supports both normal websites and gemini capsules, and will serve the |
|
|
|
|
same domain on both protocols at the same time. Getting started with gemini is |
|
|
|
|
as simple as creating an <code>index.gmi</code> |
|
|
|
|
<a href="https://gemini.circumlunar.space/docs/cheatsheet.gmi">gemtext</a> file |
|
|
|
|
in your backend, and visiting your domain in a |
|
|
|
|
<a href="https://github.com/kr1sp1n/awesome-gemini#graphical">gemini client</a>. |
|
|
|
|
</p> |
|
|
|
|
|
|
|
|
|
<h2>About</h2> |
|
|
|
|
|
|
|
|
|
<p>Domani is an open-source project which is designed to be hosted by |
|
|
|
|