The main web interface for the LinTO Platform.
100K+
This web interface is used as a central manager for a given fleet of LinTO clients (voice-enabled apps or devices)
You might :
See documentation : https://doc.linto.ai
With our proposed stack https://github.com/linto-ai/linto-platform-stack
To lauch the application, you'll have to launch associated services :
cd YOUR/PROJECT/PATH/
git clone [email protected]:linto-ai/linto-platform-admin.git
cd linto-platform-admin
cd /webserver
npm install
cd ../vue_app
npm install
You will need to set some environment variables to connect services like "Business Logic Server", "NLU/Tock"
Go to the /vue_app folder and edit the following files: .env.devlopment, .env.production
.env.devlopment : if you want to set custom port or url, replace VUE_APP_URL and VUE_APP_NLU_URL values(example)
VUE_APP_URL=http://localhost:9000
VUE_APP_NLU_URL=http://my-nlu-service.local
.env.production : set your "application url" and "Tock interface url" for production mode(example)
VUE_APP_URL=http://my-linto-platform-admin.com
VUE_APP_NLU_URL=http://my-nlu-service.com
Go to the /webserver folder, you'll see a .env_default file.
Rename this file as .env and edit the environment variables.
cd YOUR/PROJECT/PATH/linto-platform-admin/webserver
cp .env_default .env
| Env variable | Description | example |
|---|---|---|
| TZ | Time-zone value | Europe/Paris |
| LINTO_STACK_DOMAIN | Linto admin host/url | localhost:9000, http://my-linto_admin.com |
| LINTO_STACK_ADMIN_HTTP_PORT | linto admin port | 9000 |
| LINTO_STACK_ADMIN_COOKIE_SECRET | linto admin cookie secret phrase | mysecretcookie |
| LINTO_STACK_ADMIN_API_WHITELIST_DOMAINS | CORS auhtorized domains list (separator ',') | http://localhost:10000,http://my-domain.com |
| LINTO_STACK_REDIS_SESSION_SERVICE | Redis store service host/url | localhost, linto-platform-stack-redis |
| LINTO_STACK_REDIS_SESSION_SERVICE_PORT | Redis store service port | 6379 |
| LINTO_STACK_TOCK_SERVICE | Tock (nlu service) host/url | localhost, http://my-tock-service.com |
| LINTO_STACK_TOCK_USER | Tock (nlu service) user | [email protected] |
| LINTO_STACK_TOCK_PASSWORD | Tock (nlu service) user | password |
| LINTO_STACK_STT_SERVICE_MANAGER_SERVICE | STT service host/url | localhost, http://my-s |
| tt-service.com | ||
| LINTO_STACK_MONGODB_SERVICE | MongoDb service host/url | localhost, linto-platform-stack-service |
| LINTO_STACK_MONGODB_PORT | MongoDb service port | 27017 |
| LINTO_STACK_MONGODB_DBNAME | MongoDb service database name | lintoAdmin |
| LINTO_STACK_MONGODB_USE_LOGIN | Enable/Disable MongoDb service authentication | true,false |
| LINTO_STACK_MONGODB_USER | MongoDb service username | user |
| LINTO_STACK_MONGODB_PASSWORD | MongoDb service username | password |
| LINTO_STACK_MQTT_HOST | MQTT broker host | localhost |
| LINTO_STACK_MQTT_PORT | MQTT broker port | 1883 |
| LINTO_STACK_MQTT_USE_LOGIN | Enable/Disable MQTT broker authentication | true,false |
| LINTO_STACK_MQTT_DEFAULT_HW_SCOPE | MQTT broker "hardware" scope | blk |
| LINTO_STACK_MQTT_USER | MQTT broker user | user |
| LINTO_STACK_MQTT_PASSWORD | MQTT broker user | password |
| LINTO_STACK_BLS_SERVICE | Business logic server (nodered instance) | localhost, http://my-bls.com |
| LINTO_STACK_BLS_USE_LOGIN | Enable/Disable Business logic server authentication | true,false |
| LINTO_STACK_BLS_USER | Business logic server user | user |
| LINTO_STACK_BLS_PASSWORD | Business logic server | password |
Content type
Image
Digest
sha256:9c77d0edd…
Size
476.3 MB
Last updated
almost 4 years ago
docker pull lintoai/linto-platform-adminPulls:
35
Jun 29 to Jul 5