Standalone
Create a Service Account
gcloud iam service-accounts create ushaflow-core-eeGrant dialogflow.reader and dialogflow.client roles to the Service Account
gcloud projects add-iam-policy-binding <your-project-id> --member serviceAccount:ushaflow-core-ee@<your-project-id>.iam.gserviceaccount.com --role roles/dialogflow.readergcloud projects add-iam-policy-binding <your-project-id> --member serviceAccount:ushaflow-core-ee@<your-project-id>.iam.gserviceaccount.com --role roles/dialogflow.clientGenerate Service Account key
gcloud iam service-accounts keys create service_account.json --iam-account ushaflow-core-ee@<your-project-id>.iam.gserviceaccount.comDownload compressed (.gz) binary for your operating system from our S3 bucket
System requirements
64-bit Linux, Mac or Windows (amd64)
100 MB of Storage
256 MB of RAM
wget https://core-ee-bin.s3.eu-central-1.amazonaws.com/ushaflow-core-ee-linux.gzUncompress the binary using gzip or 7-Zip on Windows
gzip -d ./ushaflow-core-ee-linux.gzMake it executable
chmod +x ./ushaflow-core-ee-linuxSet desired configuration options in .env file next to the executable or in a file specified in ENV
SERVER=Ushaflow Core EE
PORT=8090
REALTIME=true
TARGETS=DIALOGFLOW,ACTIONS_ON_GOOGLE
TOKEN=<your license key>
GOOGLE_APPLICATION_CREDENTIALS=./service_account.jsonExecute the binary
./ushaflow-core-ee-linuxUshaflow Core EE listening on 8090Last updated
Was this helpful?