Skip to main content

A simple content management system for churches

Project description

CornerstoneCMS is a really simple content management system for churches. It has only two components to it, pages and sermons. Sermons are hosted on Simplecast.

Installing

Install and update using pip:

$ pip install -U CornerstoneCMS

Set up

To set up CornerstoneCMS for your site, you can either manually create a configuration file, or run a configuration wizard.

Configuration wizard

CornerstoneCMS comes with a short configuration wizard which will create a configuration file for you:

$ python -m cornerstone.conf

Manual configuration

Set up CornerstoneCMS by creating a configuration file like cornerstone.conf:

[flask]
secret_key = <create a secret for sessions etc>

[sqlalchemy]
database_uri = sqlite:///cornerstone.sqlite

[cornerstone]
title = My Church Name

Deploying to Production

CornerstoneCMS is a WSGI application, and needs to be deployed to a WSGI server. Create a file called wsgi.py and point your WSGI server to the file.

from cornerstone.app import create_app

application = create_app('/path/to/yourfile.conf')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CornerstoneCMS-0.1.5.tar.gz (34.4 kB view details)

Uploaded Source

Built Distribution

CornerstoneCMS-0.1.5-py2.py3-none-any.whl (40.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file CornerstoneCMS-0.1.5.tar.gz.

File metadata

  • Download URL: CornerstoneCMS-0.1.5.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.4

File hashes

Hashes for CornerstoneCMS-0.1.5.tar.gz
Algorithm Hash digest
SHA256 3bff92052fd3c5456ede227be3f43c71505581a1ac450668b0de7de7bc3f0763
MD5 e59da707c78a9efc61ebc147eadacdc6
BLAKE2b-256 e2c0aed8b619d5884f54b150a0627bfd4206a5ce6e90a9e7add30d8734e3614e

See more details on using hashes here.

File details

Details for the file CornerstoneCMS-0.1.5-py2.py3-none-any.whl.

File metadata

  • Download URL: CornerstoneCMS-0.1.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.4

File hashes

Hashes for CornerstoneCMS-0.1.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a2c458ea1878b069f57a75146dba3113558a2869ece988511b947a1a87a18319
MD5 13860dcd8fc843e43ac6b246af319fcb
BLAKE2b-256 5e6f15a3b8be7341e52e44030da9a33f19200c51f4f5d5cef144b1b36e475402

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page