Welcome to Your New CMS
This is a sample blog post created by the seed script. It exists so that your /blog/ page renders correctly out of the box — you can delete it from the dashboard once you've published your own content.
What you can do next
- Write your first post — Head to
/admin/dashboard/postsand click "New Post". - Customize your theme — Visit
/admin/dashboard/appearanceto change colors, header design, and layout. - Set up navigation — Go to
/admin/dashboard/navigationto add or reorder menu items. - Upload your logo — Use
/admin/dashboard/brandingto set your site logo and favicon.
How rendering works
The CMS uses a template engine that reads theme files from data/themes/<theme-name>/. Each theme contains HTML partials for the header, footer, blog cards, and individual post layouts. You can switch themes from the dashboard, or create your own by copying an existing theme folder.
If you have any issues, check the DEPLOY.md file for troubleshooting tips, or look at the PM2 logs with pm2 logs rocket-cms.
Happy publishing!