A port of Simple-Comic-CMS to django-nonrel and django-filetransfers for Google App Engine deployment.
If you’re looking for an easy way to deploy Simple-Comic-CMS to the Google App Engine, you’ve come to the right place. With sccms-nonrel, you can have your own webcomic up and running in no time!
Make sure you have the prerequisites listed above installed. Next, download the latest version of sccms-nonrel. 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-nonrel.git
Feel free to fork the repository and develop your own tweaks and features under the conditions of the license (see below).
- Go to appengine.google.com, log in with your Google Account, and follow the instructions to enable Google App Engine for your account (if you haven’t done so already).
- Create a new app, and remember your app’s application identifier.
- In
app.yaml
, replacemyapp
with the application identifier for your app. - In
sccms_nonrel/settings.py
, changeSITE_TITLE
from'My Awesome Webcomic'
to whatever you actually want to call your site. - Run
python manage.py deploy
and authenticate with your Google Account when prompted. - Run
python manage.py remote createsuperuser
to create a superuser for yourself. - Point your browser to your_application_identifier.appspot.com/admin/
- Click on “Comics” and then “Add comic”. Fill out all the fields, upload your image, and click “Save”.
It’s that simple! Point your browser to your_application_identifier.appspot.com to see your comic!
Make sure your comic numbering is consistent. Presently, sccms-nonrel does not check to make sure that your numbering is correct. Numbering your comics incorrectly will result in broken navigation links.
If you have a domain you’d like to host your webcomic on, you can add a domain to your app by going to the Application Settings page on your Google App Engine dashboard.
The templates directory contains a bare-bones example template (comic.html
) that you should feel free to modify and style however you like.
For more information visit sclabs.gilgi.org/sccms-nonrel/. Direct all questions, comments, and bug reports to [email protected].
sccms-nonrel is released under the terms of the GNU General Public License, the full text of which is available in the file GPL
. For details, please visit www.gnu.org/licenses/gpl.html.
Modules from the django-nonrel project are redistributed under the terms of the license found in the file LICENSE
.
sccms-nonrel utilizes and is distributed with Aaron Madison’s improved django-filetransfers module, which is redistributed under the terms of the same license.