Author: calvusrex · $$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 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.Author: calvusrex
Date: Sunday May 24th, 2026
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 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.