Skip to content

totalcms/totalcms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Total CMS

This is the project skeleton for Total CMS, a modern flat-file CMS for PHP.

Quick Start

composer create-project totalcms/totalcms mysite
cd mysite

Point your web server's document root to public/tcms/, then visit /admin to complete setup.

Project Structure

mysite/
├── config/
│   └── tcms.php        # Your site configuration
├── public/
│   └── tcms/
│       └── index.php   # Web entry point
├── vendor/
│   └── totalcms/cms/   # Total CMS core (installed by Composer)
├── tcms-data/          # Content storage (created at runtime)
└── composer.json

Configuration

Edit config/tcms.php to override default settings:

return [
    'debug' => true,
    'datadir' => '/path/to/custom/tcms-data',
];

See the Configuration Guide for all available options.

Documentation

License

Total CMS is commercial software. See LICENSE.md for terms.

Free 45-day trials are available at totalcms.co.

About

Project skeleton for Total CMS — install with: composer create-project totalcms/totalcms

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages