A standard django application that forms an information system for Math Object Identifiers; see https://gitlab.com/IMKT/MOI for more information.
The system is deployed at http://moi.mathweb.org .
DO NOT DEPLOY ON PRODUCTION, USE PROPER WSGI FOR THAT
- Install python3, preferably create a virtualenv
python setup.py install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
This repository contains a Dockerfile which is designed to run the backend.
By default, it listens on port 80 and uses an sqlite database stored in a volume mounted at /data/
.
An automated build is available under kwarc/moi and can be run with a command like the following:
docker run -e DJANGO_SECRET_KEY=totally_secret_key_here -p 8000:80 -v data:/data/ kwarc/moi