1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-02-18 12:50:44 +01:00

Switch back to Debian based OCI images (for now)

This commit is contained in:
j1nx 2024-09-27 10:38:00 +00:00
parent 603194bd83
commit 4798fa5b64
10 changed files with 14 additions and 9 deletions

View File

@ -10,7 +10,7 @@ image="$2"
dl_dir="$3"
dst_dir="$4"
image_name="docker.io/smartgic/${image}"
full_image_name="${image_name}:0.1.0"
full_image_name="${image_name}:0.0.8a"
# Fetch image digest
image_digest=$(skopeo --override-arch "${arch}" inspect --retry-times=5 "docker://${full_image_name}" | jq -r '.Digest')

View File

@ -14,7 +14,7 @@ Wants=ovos-phal.service
[Container]
ContainerName=ovos-audio
Image=docker.io/smartgic/ovos-audio:0.1.0
Image=docker.io/smartgic/ovos-audio:0.0.8a
Pull=never
#Notify=healthy
AutoUpdate=registry

View File

@ -10,7 +10,7 @@ Wants=ovos-bus-server.service
[Container]
ContainerName=ovos-cli
Image=docker.io/smartgic/ovos-cli:0.1.0
Image=docker.io/smartgic/ovos-cli:0.0.8a
#Pull=never
AutoUpdate=registry
LogDriver=journald

View File

@ -14,7 +14,7 @@ Wants=ovos-phal.service
[Container]
ContainerName=ovos-core
Image=docker.io/smartgic/ovos-core:0.1.0
Image=docker.io/smartgic/ovos-core:0.0.8a
Pull=never
#Notify=healthy
AutoUpdate=registry

View File

@ -15,7 +15,7 @@ Description=OpenVoiceOS GUI Service
[Container]
ContainerName=ovos-gui-shell
Image=docker.io/smartgic/ovos-gui-shell:0.1.0
Image=docker.io/smartgic/ovos-gui-shell:0.0.8a
Pull=never
AutoUpdate=registry
LogDriver=journald

View File

@ -10,7 +10,7 @@ Wants=ovos-bus-server.service
[Container]
ContainerName=ovos-gui-websocket
Image=docker.io/smartgic/ovos-gui-websocket:0.1.0
Image=docker.io/smartgic/ovos-gui-websocket:0.0.8a
Pull=never
#Notify=healthy
AutoUpdate=registry

View File

@ -14,7 +14,7 @@ Wants=ovos-phal.service
[Container]
ContainerName=ovos-listener-dinkum
Image=docker.io/smartgic/ovos-listener-dinkum:0.1.0
Image=docker.io/smartgic/ovos-listener-dinkum:0.0.8a
Pull=never
#Notify=healthy
AutoUpdate=registry

View File

@ -6,7 +6,7 @@ Wants=network-online.target
[Container]
ContainerName=ovos-messagebus
Image=docker.io/smartgic/ovos-messagebus:0.1.0
Image=docker.io/smartgic/ovos-messagebus:0.0.8a
Pull=never
AutoUpdate=registry
LogDriver=journald

View File

@ -12,7 +12,7 @@ Wants=ovos-bus-server.service
[Container]
ContainerName=ovos-phal
Image=docker.io/smartgic/ovos-phal:0.1.0
Image=docker.io/smartgic/ovos-phal:0.0.8a
Pull=never
#Notify=healthy
AutoUpdate=registry
@ -22,6 +22,9 @@ Network=host
Timezone=local
UserNS=keep-id:uid=%U,gid=%G
EnvironmentFile=%h/.config/containers/env
Unmask=all
SecurityLabelDisable=true
AddCapability=all
AddDevice=-/dev/snd
Volume=%h/.config/mycroft:/home/ovos/.config/mycroft
Volume=%h/.local/state/mycroft:/home/ovos/.local/state/mycroft

View File

@ -3,3 +3,5 @@ AddDevice=-/dev/gpiomem
AddDevice=-/dev/ttyAMA0
AddDevice=-/dev/spidev0.0
AddDevice=-/dev/spidev0.1
AddDevice=-/dev/input
AddDevice=-/dev/uinput