more docs, public website updates
This commit is contained in:
parent
07715b00ca
commit
6299a6f2d9
|
@ -5,7 +5,7 @@ A modern, decentralized re-imagining of the Unix [plan](https://unix.stackexchan
|
||||||
- User-provided content tied to an email address.
|
- User-provided content tied to an email address.
|
||||||
- Text only.
|
- Text only.
|
||||||
- No re-tweets, shares, @s, likes, or boosting of any kind.
|
- No re-tweets, shares, @s, likes, or boosting of any kind.
|
||||||
- Authenticity optionally verified by clients using OpenBSD signify/[Minisign](https://jedisct1.github.io/minisign/).
|
- Authenticity optionally verified by clients using [minisign](https://jedisct1.github.io/minisign/).
|
||||||
- Accessed via public APIs.
|
- Accessed via public APIs.
|
||||||
- Open source.
|
- Open source.
|
||||||
- Self-hostable, discovery via domain [SRV records](https://en.wikipedia.org/wiki/SRV_record).
|
- Self-hostable, discovery via domain [SRV records](https://en.wikipedia.org/wiki/SRV_record).
|
||||||
|
|
|
@ -7,7 +7,9 @@
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<main>
|
<main>
|
||||||
<h1>Dotplan Online</h1>
|
<header>
|
||||||
|
<h1>Dotplan Online</h1>
|
||||||
|
</header>
|
||||||
<h2>What is Dotplan?</h2>
|
<h2>What is Dotplan?</h2>
|
||||||
<p>Dotplan is an API specification through which the technically capable can express their personalities (or lack thereof) with one another. A modern, decentralized re-imagining of the Unix <a href='https://unix.stackexchange.com/questions/122782/what-is-plan-for-users'>plan</a> file. It uses <a href='https://jedisct1.github.io/minisign/'>minisign</a> to verify authenticity.</p>
|
<p>Dotplan is an API specification through which the technically capable can express their personalities (or lack thereof) with one another. A modern, decentralized re-imagining of the Unix <a href='https://unix.stackexchange.com/questions/122782/what-is-plan-for-users'>plan</a> file. It uses <a href='https://jedisct1.github.io/minisign/'>minisign</a> to verify authenticity.</p>
|
||||||
<h2>What is Dotplan Online?</h2>
|
<h2>What is Dotplan Online?</h2>
|
||||||
|
@ -34,7 +36,14 @@
|
||||||
-XPUT -d '{"auth":"AUTH_TOKEN","plan":"This is my first plan!"}' \
|
-XPUT -d '{"auth":"AUTH_TOKEN","plan":"This is my first plan!"}' \
|
||||||
https://dotplan.online/plan/test@example.com</code></pre>
|
https://dotplan.online/plan/test@example.com</code></pre>
|
||||||
<p>See the <a href='https://github.com/rudism/dotplan-online'>GitHub</a> for more details, such as how to sign plans for authenticity and how to support service discovery via domain <a href='https://en.wikipedia.org/wiki/SRV_record'>SRV records</a>.</p>
|
<p>See the <a href='https://github.com/rudism/dotplan-online'>GitHub</a> for more details, such as how to sign plans for authenticity and how to support service discovery via domain <a href='https://en.wikipedia.org/wiki/SRV_record'>SRV records</a>.</p>
|
||||||
|
<h2>What's the point?</h2>
|
||||||
|
<p>I like the idea of plan files, and wanted one that I could easily update and inject into my static website using javascript. This was the result.</p>
|
||||||
|
<footer>
|
||||||
|
<p>The Dotplan Online source code is licensed under the <a href='http://www.wtfpl.net/'>WTFPL</a>.</p>
|
||||||
|
<p>Privacy policy: Dotplan Online collects whatever you send it via the API. Dotplan Online shares your plan contents with anyone who requests it via the API. It does not share any other data, personally identifiable or otherwise, with anyone else.</p>
|
||||||
|
<p>Terms: This was a silly weekend idea and I can't guarantee this site or the associated service will stick around. If I'm made aware of inappropriate content in a plan I reserve the right to remove it and terminate the associated accounts. If you like this idea and don't want to worry about any of that, you could (and should!) host your own.</p>
|
||||||
|
</footer>
|
||||||
</main>
|
</main>
|
||||||
<a href="https://github.com/rudism/dotplan-online" class="github-corner" aria-label="View source on GitHub"><svg width="80" height="80" viewBox="0 0 250 250" style="fill:#88b8f6; color:#151513; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a><style>.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}</style>
|
<a href="https://github.com/rudism/dotplan-online" class="github-corner" aria-label="View source on GitHub"><svg width="80" height="80" viewBox="0 0 250 250" style="fill:#88b8f6; color:#151513; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -118,9 +118,11 @@ pre > code {
|
||||||
color: #eadead;
|
color: #eadead;
|
||||||
}
|
}
|
||||||
|
|
||||||
hr {
|
footer {
|
||||||
margin: 1em 0 0.5em 0;
|
font-style: italic;
|
||||||
border: 0;
|
color: #9c998e;
|
||||||
height: 0;
|
border-top: 2px dashed #9c998e;
|
||||||
border-bottom: 2px dashed #88b8f6;
|
margin-top: 1.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}
|
||||||
|
|
Reference in New Issue