This is a chat application built using R/Shiny. Using this app we can create multiple user chat room with the help of shiny session.
This also serves as an example for containerizing and running R/Shiny app.
There are three different ways in which you can use this chat app:
Following are the steps to be followed
- Clone the repo and navigate to the repo folder:
git clone https://github.com/zatch3301/chat_room.git
cd zatch3301
- Build and run:
docker build -t shinychat .
docker run -p 4949:4949 shinychat
The app will be available at localhost port 3838
The image has already been built and pushed to DockerHub tagged zatch3301/shinychat:1.0.0 which can be pulled and run easily by executing the following code:
docker run -p 3838:3838 zatch3301/shinychat:1.0.0
The project is also deployed on shinyapps.io and can be accessed from this link