- mig3-client: Submit your results to this service.
Name | Standard | Skeleton |
---|---|---|
Prevents Regressions | ✈ | ✈ |
Python3 Required | ✈ | ✈ |
Node Required | ✈ | |
Admin User Interface | ✈ | ✈ |
Standard User Interface | ✈ | |
Stylish and Cool | ✈ | |
People Will Like You† | ✈ |
† Probably not true
You may find success running with earlier versions of these dependencies, but these are the ideal set which the project was designed to be supported by:
- Python 3.7+
- Pip 19+
- PostgreSQL 11+
- Node 12+
- Yarn 1.16+
- Python 3.7+
- Pip 19+
- Poetry 0.12.17+
- PostgreSQL 11+
PROTIP: You need to watch the logs in order to see the SECRET CODE (and enter it within 10 minutes) in order to create your initial administrator account. Once you click "Create App", open a new tab to your projects view and click on the new app. Look on the top right for "More" and choose "View Logs".
git clone https://github.com/mverteuil/mig3.git .
poetry install --no-dev
- All standard production requirements
- Docker 18.09.2+
- docker-compose 1.23.2+
- Pre-Commit 1.15+
If you're simply interested in running mig3 locally to play around with it:
git clone https://github.com/mverteuil/mig3.git .
make run-dev
What follows are the instructions for getting started with actual mig3 development:
git clone https://github.com/mverteuil/mig3.git .
pre-commit install
poetry install
cd mig3-ui
yarn install
then,
make devserver # Build and start detatched containers
or
make run-dev # Build and start containers in console
or
make devserver-db # Start only the database
or
make test # (Start containers and) run test suite