waylaidwanderer / PandoraAI

PandoraAI is a web chat client powered by node-chatgpt-api, allowing users to easily chat with multiple AI systems while also offering support for custom presets. With its seamless and convenient design, PandoraAI provides an engaging conversational AI experience.
https://github.com/waylaidwanderer/node-chatgpt-api
MIT License
840 stars 219 forks source link

⭐️About free container deployment #169

Open laogou717 opened 1 year ago

laogou717 commented 1 year ago

I would like to use some free containers available online, such as Vercel, Zeabur, Hugging Face, etc., to deploy these. Is there a way to achieve this? I've looked through the chat history and it seems that no one has posted detailed instructions. I'm wondering if you're willing to help answer my questions. Thank you very much. By the way, your UI design is really cool!

Richard-Weiss commented 1 year ago

Hey @laogou717, deploying PandoraAI is rather easy with for example Vercel with little configuration. However deploying the API server is something where I failed. I do know that some people got it deployed successfully, but I'm not sure how to deploy the API server in a good way. I would also be interested in some users sharing how they deployed the API server + Pandora on an online service.

Richard-Weiss commented 1 year ago

I actually deployed the API server and Nuxt server now. Deploying to Vercel is extremely easy, as you can just connect it to your forked repo and it's literally one click. For the API server I chose evennode and had to do some small adjustments to use the process.env.PORT and I had to choose the basic plan for 4.5 $ to activate SSL. But overall it was actually pretty easy, especially given that I've never done it before.