"Self-hosted" is supposed to mean you are in control. Too often it just means you are the one patching someone else's sprawling application - a heavyweight CMS with a database, a plugin ecosystem, an admin panel and a steady stream of security updates, all of which you host but none of which you truly own.

There is a lighter definition of ownership: your entire site is plain text files on infrastructure you choose, and nothing about it is trapped inside a database, a proprietary format, or a platform that can change its pricing or disappear.

What "owning" your site really requires

  • Your content in an open format. Markdown is just text. Any editor opens it; any tool can read it; it will still make sense in twenty years.
  • No lock-in. You can move the whole site - copy a folder - to another host at any time, with no export/import dance.
  • No mandatory external services. Nothing that phones home, nothing that breaks when a third-party API changes its terms.
  • Version control, if you want it. Because it is all files, your site can live in git: full history, easy rollback, review before publish.
  • Backups that are just... copies. No database dumps, no plugin to configure. The folder is the backup.

Self-hosted without the weight

A file-based engine gives you self-hosting without the heavyweight stack. You drop a Markdown file into your docroot; it is served as a rendered, cached page. There is no database to secure, no admin application to keep patched, and the whole thing runs happily on a small, cheap server - or hardware you already have at home.

You still get the capabilities that made a CMS attractive - templating, forms, search, feeds, user accounts, even payments - but delivered by a small engine over your files, not by a database-backed application you have to babysit.

Sovereignty is the point

When your site is files you control, you are resilient to things you cannot predict: a host raising prices, a platform sunsetting a product, a plugin author abandoning their work, terms of service changing under you. None of it holds your site hostage, because there is nothing to hold - just text you can pick up and take elsewhere.

Own yours

lazysite is a self-hosted, Markdown-driven website engine designed around this: your files, your server, no database, no lock-in - free and open source under the MIT licence.