CairnCMS
A lightweight content management system for small businesses. No database setup, no complicated config — just upload the files, run setup, and start publishing.
Page management
Create, edit, and publish pages with a clean WYSIWYG editor. Draft/published workflow, SEO fields, custom slugs.
Image uploads
Upload images directly in the editor. Resize and align with one click — float left, right, or center with text wrap.
Navigation builder
Header and footer menus with dropdown categories and mobile hamburger — all built in, no coding required.
Brand controls
Upload your logo, set your colors, add custom CSS. Changes apply instantly — no file editing required.
SEO ready
Meta titles, descriptions, canonical URLs, and Google Analytics support built in. Optional clean URLs for advanced setups.
No database setup
Uses SQLite — a single file on disk. No MySQL, no credentials, no configuration. Works on any standard PHP host.
1. Upload the CairnCMS files to your web host via FTP or your host's file manager.
2. Visit yourdomain.com/cairncms-admin/setup.php in your browser.
3. Fill in your site name and create an admin password.
4. Log in and start building — create pages, set up navigation, upload your logo.
Works out of the box on Apache. nginx users will need two location blocks — full instructions included in the admin help section.
PHP 7.4 or higher · SQLite (included with most PHP installs) · Apache or nginx · Any standard shared hosting with PHP
No root access required. No database credentials. No server configuration needed on Apache.
Ready to launch your site?