mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-06-05 22:19:21 +02:00
Switch back to Debian based OCI images (for now)
This commit is contained in:
@@ -10,7 +10,7 @@ image="$2"
|
|||||||
dl_dir="$3"
|
dl_dir="$3"
|
||||||
dst_dir="$4"
|
dst_dir="$4"
|
||||||
image_name="docker.io/smartgic/${image}"
|
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
|
# Fetch image digest
|
||||||
image_digest=$(skopeo --override-arch "${arch}" inspect --retry-times=5 "docker://${full_image_name}" | jq -r '.Digest')
|
image_digest=$(skopeo --override-arch "${arch}" inspect --retry-times=5 "docker://${full_image_name}" | jq -r '.Digest')
|
||||||
|
@@ -14,7 +14,7 @@ Wants=ovos-phal.service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-audio
|
ContainerName=ovos-audio
|
||||||
Image=docker.io/smartgic/ovos-audio:0.1.0
|
Image=docker.io/smartgic/ovos-audio:0.0.8a
|
||||||
Pull=never
|
Pull=never
|
||||||
#Notify=healthy
|
#Notify=healthy
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
|
@@ -10,7 +10,7 @@ Wants=ovos-bus-server.service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-cli
|
ContainerName=ovos-cli
|
||||||
Image=docker.io/smartgic/ovos-cli:0.1.0
|
Image=docker.io/smartgic/ovos-cli:0.0.8a
|
||||||
#Pull=never
|
#Pull=never
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
LogDriver=journald
|
LogDriver=journald
|
||||||
|
@@ -14,7 +14,7 @@ Wants=ovos-phal.service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-core
|
ContainerName=ovos-core
|
||||||
Image=docker.io/smartgic/ovos-core:0.1.0
|
Image=docker.io/smartgic/ovos-core:0.0.8a
|
||||||
Pull=never
|
Pull=never
|
||||||
#Notify=healthy
|
#Notify=healthy
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
|
@@ -15,7 +15,7 @@ Description=OpenVoiceOS GUI Service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-gui-shell
|
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
|
Pull=never
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
LogDriver=journald
|
LogDriver=journald
|
||||||
|
@@ -10,7 +10,7 @@ Wants=ovos-bus-server.service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-gui-websocket
|
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
|
Pull=never
|
||||||
#Notify=healthy
|
#Notify=healthy
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
|
@@ -14,7 +14,7 @@ Wants=ovos-phal.service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-listener-dinkum
|
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
|
Pull=never
|
||||||
#Notify=healthy
|
#Notify=healthy
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
|
@@ -6,7 +6,7 @@ Wants=network-online.target
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-messagebus
|
ContainerName=ovos-messagebus
|
||||||
Image=docker.io/smartgic/ovos-messagebus:0.1.0
|
Image=docker.io/smartgic/ovos-messagebus:0.0.8a
|
||||||
Pull=never
|
Pull=never
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
LogDriver=journald
|
LogDriver=journald
|
||||||
|
@@ -12,7 +12,7 @@ Wants=ovos-bus-server.service
|
|||||||
|
|
||||||
[Container]
|
[Container]
|
||||||
ContainerName=ovos-phal
|
ContainerName=ovos-phal
|
||||||
Image=docker.io/smartgic/ovos-phal:0.1.0
|
Image=docker.io/smartgic/ovos-phal:0.0.8a
|
||||||
Pull=never
|
Pull=never
|
||||||
#Notify=healthy
|
#Notify=healthy
|
||||||
AutoUpdate=registry
|
AutoUpdate=registry
|
||||||
@@ -22,6 +22,9 @@ Network=host
|
|||||||
Timezone=local
|
Timezone=local
|
||||||
UserNS=keep-id:uid=%U,gid=%G
|
UserNS=keep-id:uid=%U,gid=%G
|
||||||
EnvironmentFile=%h/.config/containers/env
|
EnvironmentFile=%h/.config/containers/env
|
||||||
|
Unmask=all
|
||||||
|
SecurityLabelDisable=true
|
||||||
|
AddCapability=all
|
||||||
AddDevice=-/dev/snd
|
AddDevice=-/dev/snd
|
||||||
Volume=%h/.config/mycroft:/home/ovos/.config/mycroft
|
Volume=%h/.config/mycroft:/home/ovos/.config/mycroft
|
||||||
Volume=%h/.local/state/mycroft:/home/ovos/.local/state/mycroft
|
Volume=%h/.local/state/mycroft:/home/ovos/.local/state/mycroft
|
||||||
|
@@ -3,3 +3,5 @@ AddDevice=-/dev/gpiomem
|
|||||||
AddDevice=-/dev/ttyAMA0
|
AddDevice=-/dev/ttyAMA0
|
||||||
AddDevice=-/dev/spidev0.0
|
AddDevice=-/dev/spidev0.0
|
||||||
AddDevice=-/dev/spidev0.1
|
AddDevice=-/dev/spidev0.1
|
||||||
|
AddDevice=-/dev/input
|
||||||
|
AddDevice=-/dev/uinput
|
||||||
|
Reference in New Issue
Block a user