Simple-Comic-CMS (sccms) is a bare-bones and easy-to-customize content management system designed primarily for webcomics.
Make sure you have the prerequisites listed above installed. Next, download the latest version of sccms. Unzip the archive to any directory on your file system.
Alternatively, you can clone the git repository by executing
git clone git://github.com/sclabs/sccms.git
Feel free to fork the repository and develop your own tweaks and features under the conditions of the license (see below).
'My Awesome Webcomic'to whatever you actually want to call your site.
python manage.py syncdband create a superuser for yourself when prompted.
python manage.py runserver.
It’s that simple! Point your browser to 127.0.0.1:8000 to see your comic!
You can always add more comics through the admin interface as demonstrated above. The comic image files are uploaded to /media/comics on your site and the url example.com/media/comics should point to them.
Make sure your comic numbering is consistent. Presently, sccms does not check to make sure that your numbering is correct. Numbering your comics incorrectly will result in broken navigation links.
By default, sccms uses a sqlite database file located at the root of your site called “database.sqlite” for its database. To change this, change the
DATABASES variable in
settings.py, following the instructions in the comments.
The templates directory contains a bare-bones example template (
comic.html) that you should feel free to modify and style however you like.
Direct all questions, comments, and bug reports to email@example.com.
sccms is released under the terms of the GNU General Public License, the full text of which is available in the file
GPL in the github repository. For details, please visit www.gnu.org/licenses/gpl.html.