Knowledge Base
Documentation
Install, operate, and extend DesertCMS with the markdown knowledge base.
/usr/local/www/desertcms/docs
How DesertCMS separates static public output, private originals, admin CGI, modules, analytics, comments, ratings, and the shop.
OPENBSD_INSTALL.md OpenBSD Interactive InstallerFresh OpenBSD VPS installation flow, account setup, DNS, TLS, firewall, packages, and validation.
OPENBSD_DEPLOY.md OpenBSD DeploymentManual OpenBSD deployment notes for packages, filesystem layout, slowcgi, httpd, GeoIP, shop, and redirects.
VULTR_OPENBSD_INSTALL.md Legacy Vultr OpenBSD InstallerOlder Vultr-specific DNS, firewall, and OpenBSD installer notes kept for reference.
CUSTOM_MODULES.md Custom ModulesHow to add first-party DesertCMS modules with admin settings, public routes, static artifacts, tests, and deployment hooks.
SITE_CUSTOMIZATION.md Site CustomizationHow to modify content, navigation, theme assets, logos, documentation, public modules, redirects, and deployment settings.
DEPLOYMENT_TARGETS.md Deployment TargetsHow to adapt DesertCMS from its OpenBSD-first deployment to other Unix-like operating systems.
WEBSERVERS.md Alternate Web ServersHow to map DesertCMS public static files and CGI endpoints to nginx, Apache, and Caddy.