OSX 11.0  Big Sur
OSX 10.15  Catalina
OSX 10.14  Mojave

.zip

64 Bit

33 MB

Start API AutoFlow

Step 1: Extract (Unzip) by double clicking the downloaded file

Step 2: Go to the directory where it was extracted. For example,

cd ~/Downloads/api_interactor/bin

Step 3: Issue following commands to start API AutoFlow

./api_interactor start

Step 4: Open up the browser and go to below URL

http://localhost:4000

Stop API AutoFlow

Issue the following command

./api_interactor stop

Windows 10

64 Bit

.zip

40 MB

Start API AutoFlow

Step 1: Extract (Unzip) by double clicking the downloaded file

Step 2: Run API AutoFlow

  • Open cmd (terminal) using Run as Administrator
    Right click the terminal icon to find “Run as Administrator” option
  • Go to directory where it was extracted. For example,
cd ~/autoflow_windows/autoflow_windows/bin
  • Issue following commands
api_interactor install
api_interactor start

Step 3: Open up the browser and go to URL

http://localhost:4000

 

Stop API AutoFlow

Issue the following command

api_interactor stop
api_interactor uninstall

 

If you want to start with console

Issue the following command

api_interactor console

64 Bit

Ubuntu 20

.tar

38 MB

64 Bit

Ubuntu 18

.tar

35 MB

64 Bit

Ubuntu 16

.tar

34 MB

64 Bit

Ubuntu 14

.tar

35 MB

64 Bit

Red Hat 7

.tar

36 MB

64 Bit

CentOS 8

.tar

37 MB

64 Bit

CentOS 7

.tar

35 MB

64 Bit

Debian 10

.tar

39 MB

64 Bit

Debian 9

.tar

36 MB

Step 1: Open the terminal after downloading the software

// Ubuntu 20.04 untar
tar -xzf autoflow_ubuntu20.tar
// Ubuntu 18.04 untar
tar -xzf autoflow_ubuntu18.tar
// Ubuntu 16.04 untar
tar -xzf autoflow_ubuntu16.tar
// Ubuntu 14.04 untar
tar -xzf autoflow_ubuntu14.tar
// CentOS 8 untar
tar -xzf autoflow_centos8.tar
// CentOS 7 untar
tar -xzf autoflow_centos7.tar
// Debian 9 untar
tar -xzf autoflow_debian9.tar
// Debian 10 untar
tar -xzf autoflow_debian10.tar
// Red Hat 7 untar
tar -xzf autoflow_redhat7.tar

Run API AutoFlow command

cd api_interactor/bin
./api_interactor console

Step 2: Open up the browser and go to URL

http://localhost:4000

Install Docker

Download docker by following the instructions on https://docs.docker.com/get-docker/

Create directory

mkdir ~/api-autoflow
cd ~/api-autoflow

Pull latest image

docker pull interactor/api-autoflow:latest

Run docker container

Open up the ports that you intend to use.
Note, port 4000 is required for the UI. Other ports are additional ports for the service you create.  Feel free to add or remove additional ports

docker run -dit 
  --name api-autoflow
  -p 4000:4000
  -p 1111:1111
  -p 2222:2222
  interactor/api-autoflow:latest

Go to Web browser and enter below URL

localhost:4000

Stop by killing container and remove it from the list

docker kill api-autoflow
docker rm api-autoflow

(MAC) If you want to mount a directory in your computer.

docker run -dit 
  --name api-autoflow
  --mount type=bind,source="$(pwd)",target=/app/data
  -p 4000:4000
  -p 1111:1111
  -p 2222:2222
  interactor/api-autoflow:latest

Step 1: Create configmap for API AutoFlow system configuration (autoflow.conf) and solution configuration (config.json):

kubectl create configmap autoflow-config --from-file=autoflow.conf --dry-run -o yaml | kubectl apply -f -

kubectl create configmap autoflow-json --from-file=config.json --dry-run -o yaml | kubectl apply -f -

Step 2: Create a deployment YAML manifest file (deployment.config) like below:

apiVersion: apps/v1
kind: Deployment
metadata:name: api-autoflow-deployment
spec:selector:matchLabels:app: api-autoflow-deploymentreplicas: 1template:metadata:labels:app: api-autoflow-deploymentspec:containers:- name: api-autoflow-deploymentimage: interactor/api-autoflow:latestcommand: [ "/bin/bash", "-c", "--" ]volumeMounts:- name: autoflow-configmountPath: /etc/autoflow-config- name: autoflow-jsonmountPath: /etc/autoflow-jsonargs: [ "mkdir /app/data; cp /etc/autoflow-config/autoflow.conf /app/data/autoflow.conf; /app/bin/api_interactor start; while true; do sleep 30; done;" ]ports:- containerPort: 4000 # configured API AutoFlow UI port (default 4000)protocol: TCP- containerPort: 4001 # configured API server portprotocol: TCPvolumes:- name: autoflow-configconfigMap:name: autoflow-config- name: autoflow-jsonconfigMap:name: autoflow-json
---
apiVersion: v1
kind: Service
metadata:name: api-autoflow-deployment-lblabels:app: api-autoflow-deployment
spec:type: LoadBalancerports:- name: uiprotocol: TCPport: 4000targetPort: 4000- name: dataprotocol: TCPport: 4001targetPort: 4001selector:app: api-autoflow-deployment

Step 3: Deploy

kubectl apply -f deployment.config

Step 4: Open up the browser and go to following URL

http://localhost:4000

Subscribe
Notify of
guest
6 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Atieh Khaleghi
10 months ago

Hi, Isn`t it possible to download this software for windows7?

Atieh Khaleghi
6 months ago

Hi Peter,
I tried to download the Autoflow for windows 10 but the folder has a problem I guess. One of my friend whose system is mac send me his screenshot of the folders of Autoflow in his laptop and I have attached that photo with the screenshot of the folder on my own laptop to this message.

Windows10.png
Atieh Khaleghi
6 months ago

The screenshot of a mac system

Screen Shot 2021-01-23 at 19.50.16.png
Atieh Khaleghi
6 months ago
Reply to  Peter Jung

Hi,
Wow Thanks Peter, it works now.
I appreciate your support and quick reply.
Have a great time.

Best,
Atieh