Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deployment examples: What do you want to see? #152

Open
chadbailey59 opened this issue May 17, 2024 · 3 comments
Open

Deployment examples: What do you want to see? #152

chadbailey59 opened this issue May 17, 2024 · 3 comments

Comments

@chadbailey59
Copy link
Contributor

We want to build out some code and examples to make it easier to deploy Pipecat bots. Right now, we're looking at the following services:

  • Hugging Face Spaces
  • runpod.io
  • fly.io
  • Heroku
  • Cloudflare Workers

Right now, the basic structure looks like a Dockerfile running a FastAPI server that serves a static HTML frontend UI. That server also spins up bots on demand in threads. We're still figuring out how to handle Cloudflare Workers.

Where else do you want to be able to run Pipecat bots? Is there another approach that makes more sense to you?

@mynumu
Copy link

mynumu commented May 18, 2024

AWS
Self Hosted Ubuntu via Docker with some sort of secure front end authentication but sounds like that’s covered??

@kwindla
Copy link
Contributor

kwindla commented May 18, 2024

Docker containers work well, and a general web front-end approach to auth is probably the right thing. But it depends on how you'll connect people to your Pipecat bots. Feel free to provide more details. @jptaylor probably also has thoughts.

@gaceladri
Copy link

+1 for Runpod

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants