AsomeCMS - Web EditionAsomeCMS - Web Edition
A modern self-hosted CMS for small business websites. Build, brand, and own your siteAsomeCMS - Web Edition
A modern self-hosted CMS for small business websites. Build, brand, and own your site
Overview
AsomeCMS — A modern self-hosted CMS for small business websites
Build a fast, professional website without learning to code. AsomeCMS gives you a polished public site, a friendly admin panel, and everything you need to publish pages, run a blog, collect leads, and look good doing it — all on your own hosting.
Try it before you buy
Open https://demo.asomecms.com/ and sign in at /admin/login with [email protected] / demo123.
Build pages without writing HTML
8 ready-made block types out of the box:
- Content — rich text with headings, lists, quotes, images
- Cards — feature highlights with icons
- Images — single image or gallery with lightbox
- CTA — call-to-action banners with buttons
- FAQ — accordion-style frequently asked questions
- Pricing — clean pricing tables with "popular" badges
- Form — embed any custom form you've built into a page
- Separator — visual breaks between sections
Run a blog, collect leads, manage media
- Blog/news — modern Editor.js editor, drafts, scheduled posts, cover images, per-post SEO overrides.
- Forms — built-in contact form plus a custom form builder (six field types) with a submissions inbox in the admin.
- Media library — drag-and-drop uploads, automatic WebP conversion, alt text and captions, search.
Look good on Google and social media
- Per-page meta titles and descriptions
- Auto-generated Open Graph images for every page (no design work needed)
- Sitemap.xml and robots.txt out of the box
- Clean, slug-based hierarchical URLs
Brand it as your own
Upload your logo (light and dark), set a favicon, customize site name, footer, and meta tags from the admin panel. Light/dark mode toggle is built in.
Easy installation — no command line needed
- Upload the ZIP to your server.
- Open
your-site.com/installin the browser. - Follow the 4-step wizard: requirements → database → admin user → done.
Server requirements
- PHP 8.2+ (with standard extensions)
- MariaDB 10.11+ or MySQL 8+
- Apache or Nginx
- ~50 MB disk space (excluding your media)
If you can run WordPress, you can run AsomeCMS.
Features
Page builder
- Visual builder with split-view live iframe preview.
- 8 block types — content (Editor.js), cards, image gallery, CTA banner, FAQ accordion, pricing table, custom form embed, separator.
- Hierarchical pages with parent/child structure, drag-and-drop ordering, navbar/footer visibility toggles, draft preview.
- News/blog with publish/draft workflow, per-author attribution, paginated index, full Editor.js content.
Forms and engagement
- Form builder — six field types (text, email, textarea, select, checkbox, radio), per-form notification routing, submissions inbox.
- Contact form with honeypot, time-trap, and per-IP rate limiting.
- Captcha — Cloudflare Turnstile or Google reCAPTCHA v3, secret keys encrypted at rest.
Media
- Image library with automatic WebP conversion, alt text and captions, search.
- Lightbox with keyboard navigation and swipe gestures.
- Auto-generated OG images per page with optional logo watermark.
- Sized image variants for responsive use.
SEO
- Per-page meta title, description, and custom OG image overrides.
- XML sitemap (pages + news) at
/sitemap.xmlandrobots.txt. - Friendly hierarchical URLs that match your page tree.
Look and feel
- Light / dark / auto theme respecting
prefers-color-scheme. - Five built-in accent palettes — blue, amber, forest, rose, slate.
- Bootstrap 5 + Manrope, customizable from the admin without touching code.
Requirements
- PHP 8.2, 8.3, or 8.4 with these extensions: ctype, dom, gd (with WebP support), iconv, json, mbstring, pdo, pdo_mysql, sodium, xml, zip.
- Database — MySQL 8.0+ or MariaDB 10.11+.
- Web server — Apache or Nginx. The web installer also works behind the built-in PHP server for local testing.
- A modern browser for the admin (Chrome, Firefox, Safari, Edge — all current versions).
The install wizard's first step verifies every PHP extension is present before it lets you proceed, so a missing extension is caught at install time, not later as a runtime crash.
Instructions
After purchase
- Download the asomecms-xxx.zip archive from your Codester purchase page.
- Let us know in DM your domain so we issue you a license key
- Extract the archive on your local machine.
- Upload the extracted contents to your web server's document root via FTP, SFTP, or your hosting control panel's file manager.
- Point your web server's document root at the
public/subdirectory. On most shared hosts this is the default; for Apache/Nginx setups, confirmDocumentRoot(Apache) orroot(Nginx) ends with/public. - Open your domain in a browser. The web installer takes over automatically on the first visit.
Web installer (3 steps)
- Requirements check — confirms your PHP version and extensions.
- Database connection — fill in your MySQL/MariaDB credentials. The installer creates the schema for you.
- Admin user — set the email and password for your first admin account.
When you click Finish on step 3, the installer writes the configuration files, runs the database migrations, creates a starter Home and About page, and redirects you to the login screen.
| Category | Scripts & Code / PHP Scripts / CMS |
| First release | 18 February 2026 |
| Last update | 4 May 2026 |
| Software version | PHP 8.2, PHP 8.3, PHP 8.4 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | business, website, personal, cms, blog |








