openanalytics / shinyproxy

ShinyProxy - Open Source Enterprise Deployment for Shiny and data science apps
https://www.shinyproxy.io
Apache License 2.0
521 stars 152 forks source link

Does shinyproxy support chainlit app? #493

Open sound118 opened 4 months ago

sound118 commented 4 months ago

Chainlit a framework that is based on streamlit, it is very easy to integrate with langchain. Since shinyproxy supports streamlit app, I am wondering if it also supports chainlit app, so people can put their LLM chatbot in shinyproxy.

LEDfan commented 4 months ago

Hi, we looked at creating a demo of deploying chainlit using. ShinyProxy. Unfortunately, this is currently not possible because chainlit apps must run on the root of a domain (see https://docs.chainlit.io/deployment/tutorials). In order to run an app in ShinyProxy, it must be possible to run it on a sub-path, since ShinyProxy needs to be able to distinct between different apps running on the system.

Hopefully, chainlit will sometime support running on a sub-path. When this happens we can have another look to create a demo.