~/jcoffey$
RSS
Esc

Writing

Tagged “SelfHosted”

18 articles

  1. ihasmail Was Written for One User

    ihasmail started eleven months ago as a webmail for my own Stalwart server, and stayed private for ten of them. It is not competing with anyone — here is what it is, what it isn't, and why parity with other projects was…

    AGPLihasmailJMAPOpenSource

  2. ihasmail Gained Nine Languages

    Translations are the easiest thing in software to ship dishonestly. ihasmail gained nine, all of them machine-made and unreviewed — and the app says so, in the language you just chose. Plus swipe, hold and…

    AGPLAccessibilityi18nihasmail

  3. ihasmail Goes Immutable: No Volume, No Database, Nothing Left Behind

    Most "stateless" software still hides a config directory somewhere. ihasmail's IMMUTABLE=1 mode runs read-only with no volume at all — here's the trade-off, and two commands to verify it yourself.

    AGPLCloudNativeContainersDevOps

  4. Announcing ihasmail: a JMAP Webmail Built for Stalwart

    Mail, calendar, contacts, files and a visual Sieve builder — one JMAP protocol, credentials never in the browser. AGPL-3.0, runs in a container, ships with a mock server so you can try it without touching real mail..

    AGPLDockeremailserverFOSS

  5. A New Look for LINUXexpert.org

    We just shipped a full redesign — a dark-first, terminal-inspired look built for how sysadmins actually read. Same content, same URLs, better filtering, and the password generator is back.

    DarkModeDevOpsLinuxOpenSource

  6. A Turn-Key, Hardened WireGuard Stack for Debian 13

    Deploy a production-ready WireGuard VPN with wg-easy, Caddy, Let’s Encrypt, UFW, fail2ban, unattended-upgrades, backups, health checks, and a TUI installer — all on Debian 13.

    backup-and-restorebasic-authcaddydebian