<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CalvusRex</title><link>https://calvusrex.envs.net/index.php?tag=post</link><description>All About Me</description><language>en-us</language><item><title>Running a personal site on a public Unix shell</title><link>https://calvusrex.envs.net/index.php?page=blog/first_post</link><description><![CDATA[<p>Tags: <a href="https://calvusrex.envs.net/index.php?tag=post">post</a>, <a href="https://calvusrex.envs.net/index.php?tag=unix">unix</a>, <a href="https://calvusrex.envs.net/index.php?tag=sysadmin">sysadmin</a>
</p>
<p>Author: calvusrex
</p>
<p>Date: Sunday May 24th, 2026
</p>
<p><h4>Running a personal site on a public Unix shell</h4>
</p>
<p>envs.net is a public Unix shell community,a tilde server, where members get SSH access, a home directory, and the freedom to run small services.
</p>
<p>This site runs on <a href="https://tomodashi.com/kiki">kiki</a>, a lightweight PHP flat-file CMS. No database. No build step. Pages are plain text files with a simple header block.
</p>
<p><h3>The stack</h3>
</p>
<p></p><blockquote>
<p></p>Simple tools for a simpler web.
</blockquote>

<pre><code>
nginx (reverse proxy)
  &rarr; PHP 8.x (FPM)
    &rarr; kiki (flat-file CMS)
      &rarr; .bug files (markup source)
</code></pre>

The whole site fits in a single directory. Deployment is rsync.

<h3>Why a tilde server?</h3>

Because the web used to be made of people running their own weird little corners of the internet, and it can still be that.

<strong>No trackers. No frameworks. No JavaScript.</strong> Just text and a server.
]]></description><pubDate>Sun, 24 May 2026 13:00:00 GMT</pubDate><guid>https://calvusrex.envs.net/index.php?page=blog/first_post</guid></item><item><title>Running a personal site on a public Unix shell</title><link>https://calvusrex.envs.net/index.php?page=first_post</link><description><![CDATA[<p>Tags: <a href="https://calvusrex.envs.net/index.php?tag=post">post</a>, <a href="https://calvusrex.envs.net/index.php?tag=unix">unix</a>, <a href="https://calvusrex.envs.net/index.php?tag=sysadmin">sysadmin</a>
</p>
<p>Author: calvusrex  ·  $$date$$
</p>
<p><h4>Running a personal site on a public Unix shell</h4>
</p>
<p>envs.net is a public Unix shell community — a tilde server — where members get SSH access, a home directory, and the freedom to run small services.
</p>
<p>This site runs on <a href="https://tomodashi.com/kiki">kiki</a>, a lightweight PHP flat-file CMS. No database. No build step. Pages are plain text files with a simple header block.
</p>
<p><h3>The stack</h3>
</p>
<p></p><blockquote>
<p></p>Simple tools for a simpler web.
</blockquote>

<pre><code>
nginx (reverse proxy)
  &rarr; PHP 8.x (FPM)
    &rarr; kiki (flat-file CMS)
      &rarr; .bug files (markup source)
</code></pre>

The whole site fits in a single directory. Deployment is rsync.

<h3>Why a tilde server?</h3>

Because the web used to be made of people running their own weird little corners of the internet, and it can still be that.

<strong>No trackers. No frameworks. No JavaScript.</strong> Just text and a server.
]]></description><pubDate>Sun, 24 May 2026 13:00:00 GMT</pubDate><guid>https://calvusrex.envs.net/index.php?page=first_post</guid></item><item><title>My First Post</title><link>https://calvusrex.envs.net/index.php?page=sample_page</link><description><![CDATA[<p>Tags: <a href="https://calvusrex.envs.net/index.php?tag=post">post</a>
</p>
<p>Author: <a href="https://www.example.com/">Kiki McMeow</a>
</p>
<p>Date: Wednesday April 16th, 2025
</p>
<p>This is a sample post and example of Bug formatting. You make paragraphs by adding one empty space between lines of text.
</p>
<p><a id="start"><h4>This is a Large Heading</h4></a>
</p>
<p><center>This line is centered.</center>
</p>
<p><em>This line is in italics</em>.
</p>
<p><strong>This line is in bold.</strong>
</p>
<p><a href="https://calvusrex.envs.net/index.php?page=home">This is an internal link</a>.
</p>
<p><a href="https://calvusrex.envs.net/index.php?page=sample_page#start">This is a link to a named anchored on this page</a>.
</p>
<p><a href="https://tomodashi.com/kiki">This is an external link</a>.
</p>
<p></p><blockquote>
<p></p>Blockquoted text appears indented.

<p></p>It can have multiple paragraphs.
</blockquote>

<pre>
Preformatted text preserves its
                formatting with 
                multiple lines.
</pre>

<pre><code>
&lt;?php
	// code is also multi-line, and preserves 
	// its formatting, but with nicer code styling
	echo &quot;test&quot;;
?&gt;
</code></pre>
]]></description><pubDate>Wed, 16 Apr 2025 13:00:00 GMT</pubDate><guid>https://calvusrex.envs.net/index.php?page=sample_page</guid></item></channel></rss>