((header))
title:Running a personal site on a public Unix shell
date:2026-05-24
author:calvusrex
tags:post, unix, sysadmin
markup:bug

((content))
Tags: $$tags$$

Author: $$author$$

Date: $$date$$

====Running a personal site on a public Unix shell====

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.

This site runs on [tomodashi.com/kiki]{kiki}, a lightweight PHP flat-file CMS. No database. No build step. Pages are plain text files with a simple header block.

=====The stack=====

>>>
Simple tools for a simpler web.
>>>

```
nginx (reverse proxy)
  → PHP 8.x (FPM)
    → kiki (flat-file CMS)
      → .bug files (markup source)
```

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

=====Why a tilde server?=====

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

**No trackers. No frameworks. No JavaScript.** Just text and a server.
