Skip to content
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.
/ lemur-cms Public archive

Lemur CMS - Django and React based CMS for perfectionists.

License

Notifications You must be signed in to change notification settings

lemur-cms/lemur-cms

Repository files navigation

Lemur CMS

Installation

Be sure you have installed npm and node.

Clone this repository:

git clone https://github.com/lemur-cms/lemur-cms
cd lemur-cms

Installation - using make

Run installtion:

make install

Then run backend server:

make run_backend:

And React frontend server:

make run_frontend:

Visit REST API on http://localhost:8000/api/.
Open http://localhost:3000/ and enjoy React!

Installation - step by step

Setup a virtualenv:

virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt

There is a sqlite database called lemur_db by default.

Run migrations and create a superuser:

python manage.py migrate
python manage.py createsuperuser

Import the fixtures:

python manage.py loaddata fixtures/pages.json

Start backend server:

python manage.py runserver

Install React frontend:

cd frontend
npm install

Start frontend server:

npm start

Releases

No releases published

Packages

No packages published