CalvusRex

envs.netAll About Me

CalvusRex

Tags: post, unix, sysadmin

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.

Tags: post, unix, sysadmin

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.

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.