Due to its streamlined architecture, getting started with AntCMS is straightforward compared to many traditional CMS solutions. Follow the guide below to get your site up and running quickly.
Note: AntCMS is currently in active development (Alpha). While it is highly performant and stable for standard use, please be aware that new features are still being integrated.
curl, dom, and mbstring enabled.AntCMS utilizes Markdown for content creation, supporting most standard extensions including emojis and GitHub-flavored markdown elements.
All content is stored in the /Content directory as .md files. You can organize these into subfolders:
/Content/docs/gettingstarted.md will be accessible via example.com/docs/gettingstarted.Every page must include a header block at the top of the file so AntCMS can extract essential metadata.
--AntCMS--
Title: An Example!
Author: The AntCMS Team
Description: Getting started with content creation.
--AntCMS--
To customize the navigation bar, rename dropdown items, or manually set the order of pages, create a meta.yaml file within your directory:
# Sets the title of the dropdown menu
title: 'Documentation'
# Overrides the automatically selected order
pageOrder:
gettingstarted: 1
webservers: 2
markdown: 3