2024-02-26 16:12:30 +01:00
2020-09-16 12:59:08 +02:00
dev
2024-02-26 15:22:06 +01:00
2019-11-25 16:08:55 +01:00
2019-12-12 21:57:04 +01:00
2024-01-22 11:13:16 +01:00
2020-10-23 10:46:07 +02:00
2023-02-06 13:44:57 +01:00
2024-02-19 15:37:32 +01:00
2024-02-13 16:18:28 +01:00
2024-02-26 16:12:30 +01:00
2024-02-26 15:21:40 +01:00
2019-11-25 16:08:55 +01:00
2020-10-23 10:46:07 +02:00
fix
2020-05-21 09:42:07 +02:00
2024-01-22 15:55:58 +01:00
2022-11-21 14:50:04 +01:00
2021-04-13 14:50:20 +02:00
2020-07-27 15:37:20 +02:00
2024-02-26 15:21:40 +01:00
2023-05-09 16:23:45 +02:00
2024-02-19 15:37:32 +01:00
2019-11-25 16:08:55 +01:00
2019-11-25 16:08:55 +01:00
2024-02-19 15:37:32 +01:00

QMI Cloud

pipeline status

Pre-requisites

  • Docker
  • Docker-Compose
  • A file named secrets.json with this JSON information (as Manuel Romero for this details)
{
    "IDENTITY_METADATA" : "xxxxxxxx",
    "CLIENT_ID": "yyyyyyyy",
    "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%