From fd6d5e34dfa38ecfd9acbb5c1b2c0ae8b93c6a95 Mon Sep 17 00:00:00 2001 From: Obrain2016 Date: Thu, 23 Aug 2018 10:20:32 -0500 Subject: [PATCH 1/4] Update Dockerfile --- Dockerfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index be1951c5..93fae0a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,14 @@ COPY . . RUN dotnet build RUN dotnet publish --output /app/ --configuration Debug +# install facebookresearch fasttext +RUN wget https://github.com/facebookresearch/fastText/archive/v0.1.0.zip +RUN apt-get update +RUN apt-get install -y unzip make g++ +RUN unzip v0.1.0.zip +WORKDIR /source/fastText-0.1.0/ +RUN make + # stage 2: run WORKDIR /app -ENTRYPOINT [ "dotnet", "BotSharp.WebHost.dll" ] \ No newline at end of file +ENTRYPOINT [ "dotnet", "BotSharp.WebHost.dll" ] From 02368e6899ee70506f2bd847094b49b80662a255 Mon Sep 17 00:00:00 2001 From: Obrain2016 Date: Thu, 23 Aug 2018 15:22:05 -0500 Subject: [PATCH 2/4] Add docker compose file --- docker-compose.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..9fcd428a --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,17 @@ +version: '3.0' + +services: + ui: + image: botsharpdocker/botsharp-rasaui:latest + ports: ['0.0.0.0:5001:5001'] + networks: ['botsharp-network'] + environment: + - rasanluendpoint=http://botsharp:5000 + + botsharp: + image: botsharpdocker/botsharp:latest + ports: ['0.0.0.0:5000:5000'] + networks: ['botsharp-network'] + + +networks: {botsharp-network: {}} \ No newline at end of file From 18a4578084a25197a3b55f4fd9d2d8c2534ecf20 Mon Sep 17 00:00:00 2001 From: Obrain2016 Date: Thu, 23 Aug 2018 15:28:25 -0500 Subject: [PATCH 3/4] Add Rasa UI integration --- README.rst | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 5eb4349b..408de4ed 100644 --- a/README.rst +++ b/README.rst @@ -60,7 +60,14 @@ Start a container: :: - PS D:\BotSharp\> docker run -it -p 3112:3112 botsharp + PS D:\BotSharp\> docker run -it -p 5000:5000 botsharp + + +We integrate Rasa UI with botsharp, you can use docker compose to run + +docker-compose up + +point your web browser at http://localhost:5001 and enjoy Rasa-UI with Botsharp Install in NuGet @@ -89,4 +96,4 @@ Tip Jar .. _Rasa UI: https://github.com/paschmann/rasa-ui .. _Articulate UI: https://spg.ai/projects/articulate .. _Microsoft .NET Core: https://www.microsoft.com/net/download -.. _Docker: https://www.docker.com \ No newline at end of file +.. _Docker: https://www.docker.com From 46ee41909affe999ed158e77534361dffcf32762 Mon Sep 17 00:00:00 2001 From: Obrain2016 Date: Thu, 23 Aug 2018 15:30:38 -0500 Subject: [PATCH 4/4] Update README.rst --- README.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 408de4ed..fa0fc3d5 100644 --- a/README.rst +++ b/README.rst @@ -63,9 +63,12 @@ Start a container: PS D:\BotSharp\> docker run -it -p 5000:5000 botsharp -We integrate Rasa UI with botsharp, you can use docker compose to run +To integrate Rasa UI with botsharp, you can use docker compose to run -docker-compose up +:: + + PS D:\BotSharp\> docker-compose up + point your web browser at http://localhost:5001 and enjoy Rasa-UI with Botsharp