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.15.tar.gz (45.4 kB view details)

Uploaded Source

Built Distribution

CornerstoneCMS-0.1.15-py2.py3-none-any.whl (57.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: CornerstoneCMS-0.1.15.tar.gz
  • Upload date:
  • Size: 45.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.23.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for CornerstoneCMS-0.1.15.tar.gz
Algorithm Hash digest
SHA256 1332cb3c1771a3d8d0e86c1c1ff7b86ec9ea2b19ac24e2b92b9d886adeb40b49
MD5 4720951fe9826b77302b813d4b4aed85
BLAKE2b-256 572a5402f5e8e87525e9e6d9be11f584de5a951161f332bac1ebb9330854108b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: CornerstoneCMS-0.1.15-py2.py3-none-any.whl
  • Upload date:
  • Size: 57.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.23.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for CornerstoneCMS-0.1.15-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 41e07f1187c103bd36d8ddbbcf9a91161ac69888463943a3a9254b70d9ff6d92
MD5 123c08bd6ab59ab2ef83746da2961b91
BLAKE2b-256 0a1b9a2c84f4d803ea3bd44d61ecb7c0eb7dbd37b837c5b456ba5029c2c716b4

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