-
Notifications
You must be signed in to change notification settings - Fork 0
agg1/tinycms
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Suffered from permanent pain with Java, JSP, JEE, Python, PHP, Perl, Web Frameworks and a thousand other things, the decision was made to re- write TinyCMS web content management system from scratch to maintain tinyfront.org website with. Written in 3 days it is ~200 lines of POSIX shell script for the content management components, a few templates, a stylesheet and few minimal dependencies required which are implemented in C for template processing with pp utility from mkws.sh project. Markdown format conversion is possible with discount utility that is too written in C and nothing else. By this TinyCMS extends the concept of static site generation with mkws.sh towards web content management by associating navigation entities with content entities and supporting a few content entity format conversions. Fast, simple, extensible to maintain AoT rendered static sites with a git-driven distributed workflow. Dynamic session content processing with CGI on the TinyCMS server host is optional and can remain completely disabled for security reasons. Instead TinyCMS integrates nicely with codeberg or github: - to navigate and edit any content directly inside revision control - and too RSS-feeds are exposed for content items to track updates A testing site is deployed at http://tinyfront.mooo.com
About
TinyCMS web content management system
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published