WhisperLive
WhisperLive copied to clipboard
Any interest in Pulumi deployment for AWS ECS and .ts client code for FE?
I've been working on getting a version of this deployed to AWS on GPU compute for a project I'm working on. If there's any interest, let me know and I can clean up my code a little and share it here and/or eventually make a PR if appropriate. I'm very much hacking through, so I'd certainly benefit from some additional eyes on things!
So far I have:
- Pulumi code to define ECS service on g4dn.xlarge (a little expensive!), load balancer, and all the mess of prerequisites and iam roles and such.
- A partial .ts WhisperClient adapted from the plugin code here--currently just logging things to the console as POC.
Hello @kjhenner certainly interested, and we can create another e.g. deployment folder that has the code in it. Happy to review your code.
We did put together a simple webinterface to show WhisperLive as well, that we will push over the next days.
Great--I'll set up a PR for now so there's a place for the code and discussion, though I expect it's fairly far from something ready to merge. There are a lot of specifics to the deployment, so it will likely be more useful as reference than something folks would want to run out-of-the-box.
Looking forward to seeing the web interface code.
@zoq https://github.com/collabora/WhisperLive/pull/168
@zoq when do you plan to put up your web interface?