Manuel Romero 456bd00d47 populates
2020-06-26 14:11:33 +02:00
2020-06-26 14:06:57 +02:00
2019-11-25 16:08:55 +01:00
2019-12-12 21:57:04 +01:00
2020-06-08 10:33:51 +02:00
2020-06-26 14:11:33 +02:00
2020-06-26 14:06:57 +02:00
2019-11-25 16:08:55 +01:00
2020-06-04 17:21:06 +02:00
fix
2020-05-21 09:42:07 +02:00
2020-04-29 13:59:32 +02:00
2020-06-05 13:46:24 +02:00
2020-06-05 15:53:09 +02:00
2020-06-25 16:53:23 +02:00
2020-06-05 10:44:29 +02:00
2019-11-25 16:08:55 +01:00
2019-11-25 16:08:55 +01:00
fix
2020-06-05 12:50:53 +02:00

QMI Cloud

Pre-requisites

  • Docker
  • Docker-Compose
  • A file named secrets.json with this JSON information (as Manuel Romero for this details)
{
    "AZURE_TENANT_ID" : "xxxxxxxx",
    "AZURE_CLIENT_ID": "yyyyyyyy",
    "AZURE_CLIENT_SECRET": "zzzzzzzz"
}

Run it

It will build necessary images if they don't exist.

    git clone git@gitlab.com:qmi/qmi-cloud.git
    cd qmi-cloud
    docker-compose up

Wait until this line shows up:

qmi-cloud-app | MongoDB connected...

On another terminal, run:

docker container ls

Should show these containers:

CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                    NAMES
37db1a78ad8a        mongo-express               "tini -- /docker-ent…"   32 minutes ago      Up About a minute   0.0.0.0:8081->8081/tcp   qmi-cloud-mongo-express
eb82e43c47ad        qlikgear/qmi-cloud-worker   "docker-entrypoint.s…"   4 hours ago         Up 2 minutes                                 qmi-cloud-worker
ad01a01a4903        qlikgear/qmi-cloud-app      "docker-entrypoint.s…"   4 hours ago         Up 2 minutes        0.0.0.0:3000->3000/tcp   qmi-cloud-app
8bb7856f90b6        mongo                       "docker-entrypoint.s…"   4 hours ago         Up 2 minutes        27017/tcp                qmi-cloud-mongo
94a1414554aa        redis                       "redis-server --appe…"   4 hours ago         Up 2 minutes        6379/tcp                 qmi-cloud-redis

TEST

Go to: http://localhost:3000

Authentication

Authentication with Azure AD (Qlik).

Bull QUEUE system

It is used to queue Terraform executions in Docker containers.

UI: http://localhost:3000/arena

Mongo / Mongo Express Client

Mongo is for managment.

UI: http://localhost:8081

Basic-Auth: qlik / Qlik1234

Database: qmicloud

API / Swagger API-DOCS

It shows available endpoints

http://localhost:3000/api-docs

Description
No description provided
Readme 132 MiB
Languages
JavaScript 97.9%
HTML 1%
TypeScript 1%
SCSS 0.1%