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

Push containers to container repo #1

Open
Graimalkin opened this issue Dec 8, 2023 · 6 comments
Open

Push containers to container repo #1

Graimalkin opened this issue Dec 8, 2023 · 6 comments

Comments

@Graimalkin
Copy link

Hello! Love the work you're doing, been following along with Rhasspy for a couple of years now.

Do you mind pushing these containers into Docker Hub or pointing me at the right repo for them?

  • rhasspy/wyoming-satellite
  • rhasspy/wyoming-mic-external
  • rhasspy/wyoming-snd-external

Do you have / want a pipeline for this to DockerHub with GitHub actions?

@synesthesiam
Copy link
Contributor

Thanks! Sorry for the delay; as you've probably seen, there's been a lot of changes with the repo. Once things settle down, I'll push up images 🙂

@Graimalkin
Copy link
Author

No worries, thanks for all the hard work!

@NossieUK
Copy link

NossieUK commented Feb 7, 2024

once things settle down .... ? :D

btw... is this really the expected compose, just to get a microphone and wake word connected to HA? :-O formatting is screwed because it gets broken with /code

services:
microphone:
image: "rhasspy/wyoming-mic-external"
ports:
- "10600:10600"
devices:
- /dev/snd:/dev/snd
group_add:
- audio
command:
- "--device"
- "sysdefault"
- "--debug"
playback:
image: "rhasspy/wyoming-snd-external"
ports:
- "10601:10601"
devices:
- /dev/snd:/dev/snd
group_add:
- audio
command:
- "--device"
- "sysdefault"
- "--debug"
satellite:
image: "rhasspy/wyoming-satellite"
ports:
- "10700:10700"
command:
- "--name"
- "my satellite"
- "--mic-uri"
- "tcp://microphone:10600"
- "--snd-uri"
- "tcp://playback:10601"
- "--debug"
openwakeword:
container_name: openwakeword
image: rhasspy/wyoming-openwakeword
volumes:
- ./volumes/home_assistant/openwakeword/custom:/custom
- ./volumes/home_assistant/openwakeword/config:/config
- ./volumes/home_assistant/openwakeword/data:/data
environment:
TZ: "Europe/London"
ports:
- 10400:10400
- 10400:10400/udp
command: --preload-model 'ok_nabu' --custom-model-dir /custom
restart: unless-stopped

wyoming

whisper:
container_name: whisper
image: rhasspy/wyoming-whisper
command: --model tiny-int8 --language en
volumes:
- /opt/whisper-data:/data
environment:
- TZ=Europe/London
restart: unless-stopped
ports:
- 10300:10300

piper:
container_name: piper
image: rhasspy/wyoming-piper
command: --voice en_US-lessac-medium
volumes:
- /opt/piper-data:/data
environment:
- TZ=Europe/London
restart: unless-stopped
ports:
- 10200:10200

@KennethLavrsen
Copy link

It would be really user friendly and nice if this project had proper docker files built and made available. At the moment I run from a git pull. Problem with that is that you are at the mercy of doing it on a day where things are not broken and any upgrade whether you build your own docker builds or just run from the git pull directory is a gamble. Please make releases when you know things are not unstable. Your dust has settled. I happened to be lucky when I pulled your code. Things work pretty well. You obviously have stable periods in your code. Please share the result of your hard effort in a way that is less of a risk to your users

@dankeder
Copy link

There is already an open PR for this, it just needs to be merged (assuming it works): #188

Thank you for your hard work.

@angelo-v
Copy link

I also would like to see the docker images published, it makes it much easier to experiment with the tools

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

6 participants