MarXXIsts is an online platform for 21st century Marxist thinkers and activists to publish, study, analyse and critique each other's theoretical works. In other words, a slightly more robust marxists.org for the work of Marxists who are still alive and are actively engaging with criticism and analysis of their own work.
To build this project:
- Ensure that PostgreSQL is installed on your local machine and that its binaries are in your path
- Ensure that Pandoc is installed on your local machine
- Create a PostgreSQL database for the application
- Create a config.cfg file with a line following this template:
SQLALCHEMY_DATABASE_URI = "postgresql://username:password@localhost:5432/db_name"
- Add a line to your config.cfg file following this template:
SECRET_KEY = "key-or-phrase-of-your-choice"
pip install -r requirements.txt
flask db upgrade
flask run
- Check out http://localhost:5000 in your browser
make run
to run- Check out http://localhost:5000 in your browser
make stop
to stopmake build
to build an image