OpenVoiceOS / ovos-docker

Open Voice OS container images and docker-compose.yml files for x86_64 and aarch64 CPU architectures.
https://openvoiceos.github.io/ovos-docker/
Apache License 2.0
39 stars 11 forks source link

Skill install at every start of the container. #49

Closed j1nx closed 9 months ago

j1nx commented 9 months ago

The entrypoint of ovos_core at every start of the container will install the skills from the skills.list

On the mark2 this takes just above 3 minutes to get to full ready state.

Dec 01 10:32:12 OpenVoiceOS-840dca ovos_core[819]: Collecting git+https://github.com/OpenVoiceOS/skill-ovos-homescreen.git (from -r /home/ovos/.config/mycroft/skills.list (line 1))

[...]

Dec 01 10:35:27 OpenVoiceOS-840dca ovos_core[819]: 2023-12-01 10:35:27.115 - skills - ovos_core.intent_services.padatious_service:train:144 - INFO - Training complete.

Might it be possible to make this smarter, to only install things if it hasn't been installed?