Quick start
Deploy the full platform in three commands.
Prerequisites
- Docker and Docker Compose on the host (Linux server, VPS or local machine).
- A license key. A free key is auto-created with your mlab.sh account - find it on mlab.sh/orga/ir/license.
- 2 GB RAM and 10 GB disk minimum.
Deploy
# Create project directory
mkdir ir-mlab && cd ir-mlab
# Download config files
curl -O https://mlab.sh/assets/internals/ir.mlab.sh/docker-compose.yml
curl -o .env https://mlab.sh/assets/internals/ir.mlab.sh/.env.example
# Edit .env: paste your LICENSE_KEY, set strong passwords
nano .env
# Launch
docker-compose up -dOpen http://localhost:8080. Database migrations run automatically on first boot.
First login. Default credentials are admin@localhost / adminadmin. Change them on the first connection - the platform refuses to expose itself outside localhost until you do.
Verify it's running
curl http://localhost:8080/healthz
# {"status":"ok","db":"ok","ch":"ok","license":"free","grace_h":0}