1
1
Fork
You've already forked appjails
0
My personal AppJail setup
  • Just 84.8%
  • Shell 15.2%
2026年07月14日 01:38:21 +09:00
blog Fix mjs mime type 2026年07月11日 18:52:48 +09:00
heisenbridge Add Heisenbridge IRC bouncer 2026年07月14日 01:38:21 +09:00
matrix Upgrade c10y to v26.6.2 2026年07月13日 16:57:28 +09:00
storage Remove commented lines 2026年07月01日 16:05:04 +09:00
.gitignore Add Garage S3 compatible storage service 2026年07月01日 11:10:16 +09:00
latest-ports.makejail Use latest packages for blog jail 2026年05月16日 17:26:50 +09:00
LICENSE Add explicit license 2026年04月13日 15:48:03 +09:00
quarterly-ports.makejail pkgbase fallout: explicit quarterly config 2026年06月17日 13:34:19 +09:00
README.md Add Heisenbridge IRC bouncer 2026年07月14日 01:38:21 +09:00

Appjails

This is my personal AppJail setup. If you don't know what jails are, this is probably pretty useless. If you know what jails are and are curious about ways of orchestrating them, then maybe you'll find some inspiration in how I've structured things.

This is not a set of templates or services you can simply check out. It is mostly quite specific to me, and relies on features of the host network and system, but it's all small enough that you can get the idea.

Structure

Each subdirectory is a Makejail and a justfile for orchestrating a specific service. That's pretty much it.

Services

Blog

My personal blog, a statically generated site using marmite.

Matrix

I'm increasingly using Matrix for communications, and host my own continuwuity server.

IRC Bouncer

Heisenbridge, a bouncer-style Matrix to IRC bridge.

Storage

Garage, an S3-compatible object storage system.