This guide will explain how to setup Prophecies using the sources.
This section describes how to install Prophecies for development. This environment disables many security settings provided by Django and isn't meant to be used for internet-facing instances. For that purpose please follow the installation guide with Docker.
Python 3.9
Node 16.x
Poetry >= 1.2
Yarn 1.x
Git
Checkout the repository with git:
After entering the directory, setup a virtualenv with poetry
and to install required packages:
To setup the database (using SQLite3 by default):
To create a superuser:
For more customization, this app utilizes 12factor inspired environment variables to configure your Django application. You can create .env
file using the custom settings variables:
The application can be configured with many environment variables.