If you are looking for a platform to automatically deploy to the IPFS check-out Fleek: fleek.co more infos: ipfs doc fleek.
For a complete setup guide go to docs/setup.md or use Docker tools/docker/README.md.
To start the project.
docker-compose up -d --build
Apply migrations.
docker-compose run --rm api python manage.py migrate
Load fixture (demo data).
docker-compose run --rm api python manage.py loaddata demo
Collect static files.
docker-compose run --rm api python manage.py collectstatic
Verify.
docker-compose ps
When you want to stop it.
docker-compose down
Visit:
- Dahsboard on port:
3000
- API and OAuth server on port:
8000
- IPFS web UI on port
5001
- Grafana on port:
3030
- Prometheus on port:
9090
- Task Monitor (Flower) on port:
5555
- Mail interface (Mailhog) on port:
8025
- DB explorer (Adminer) on port:
8080
- Database (PostgreSQL) on port:
5432
- Message Broker (Redis) on port:
6379
You can also use the CLI to communicate with the API.
To start contributing please refer to the CONTRIBUTING.md doc.
The project is licensed under the MIT License.