[All] Switch over to / make use of podman .image files.

Also fix a filename error for tts-server and
do not pull in new containers automatically when newer are available
This commit is contained in:
j1nx 2024-02-04 11:02:07 +00:00
parent e8187814a3
commit 7aea4f0c5f
22 changed files with 66 additions and 11 deletions

View File

@ -8,7 +8,8 @@ Wants=hivemind-listener.service
[Container]
ContainerName=hivemind-cli
Image=docker.io/smartgic/hivemind-cli:alpha
Image=hivemind-cli.image
Pull=never
AutoUpdate=registry
LogDriver=journald
HostName=hivemind-cli

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/hivemind-cli:alpha
ImageTag=docker.io/smartgic/hivemind-cli:alpha
TLSVerify=false

View File

@ -8,7 +8,8 @@ Wants=ovos-core.service
[Container]
ContainerName=hivemind-listener
Image=docker.io/smartgic/hivemind-listener:alpha
Image=hivemind-listener.image
Pull=never
AutoUpdate=registry
LogDriver=journald
HostName=hivemind-listener

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/hivemind-listener:alpha
ImageTag=docker.io/smartgic/hivemind-listener:alpha
TLSVerify=false

View File

@ -12,7 +12,8 @@ After=ovos-phal.service
[Container]
ContainerName=ovos-audio
Image=docker.io/smartgic/ovos-audio:alpha
Image=ovos-audio.image
Pull=never
Notify=healthy
AutoUpdate=registry
LogDriver=journald

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-audio:alpha
ImageTag=docker.io/smartgic/ovos-audio:alpha
TLSVerify=false

View File

@ -6,7 +6,8 @@ Wants=network-online.target
[Container]
ContainerName=ovos-cli
Image=docker.io/smartgic/ovos-cli:alpha
Image=ovos-cli.image
Pull=never
AutoUpdate=registry
LogDriver=journald
HostName=ovos-cli

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-cli:alpha
ImageTag=docker.io/smartgic/ovos-cli:alpha
TLSVerify=false

View File

@ -12,7 +12,8 @@ After=ovos-phal.service
[Container]
ContainerName=ovos-core
Image=docker.io/smartgic/ovos-core:alpha
Image=ovos-core.image
Pull=never
Notify=healthy
AutoUpdate=registry
LogDriver=journald

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-core:alpha
ImageTag=docker.io/smartgic/ovos-core:alpha
TLSVerify=false

View File

@ -14,7 +14,8 @@ After=pipewire.service
[Container]
ContainerName=ovos-gui-shell
Image=docker.io/smartgic/ovos-gui-shell:alpha
Image=ovos-gui-shell.image
Pull=never
AutoUpdate=registry
LogDriver=journald
HostName=ovos-gui-shell

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-gui-shell:alpha
ImageTag=docker.io/smartgic/ovos-gui-shell:alpha
TLSVerify=false

View File

@ -8,7 +8,8 @@ After=ovos-messagebus.service
[Container]
ContainerName=ovos-gui-websocket
Image=docker.io/smartgic/ovos-gui-websocket:alpha
Image=ovos-gui-websocket.image
Pull=never
Notify=healthy
AutoUpdate=registry
LogDriver=journald

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-gui-websocket:alpha
ImageTag=docker.io/smartgic/ovos-gui-websocket:alpha
TLSVerify=false

View File

@ -12,7 +12,8 @@ After=ovos-phal.service
[Container]
ContainerName=ovos-listener-dinkum
Image=docker.io/smartgic/ovos-listener-dinkum:alpha
Image=ovos-listener-dinkum.image
Pull=never
Notify=healthy
AutoUpdate=registry
LogDriver=journald

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-listener-dinkum:alpha
ImageTag=docker.io/smartgic/ovos-listener-dinkum:alpha
TLSVerify=false

View File

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

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-messagebus:alpha
ImageTag=docker.io/smartgic/ovos-messagebus:alpha
TLSVerify=false

View File

@ -10,7 +10,8 @@ After=ovos-messagebus.service
[Container]
ContainerName=ovos-phal
Image=docker.io/smartgic/ovos-phal:alpha
Image=ovos-phal.image
Pull=never
Notify=healthy
AutoUpdate=registry
LogDriver=journald

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-phal:alpha
ImageTag=docker.io/smartgic/ovos-phal:alpha
TLSVerify=false

View File

@ -6,7 +6,8 @@ Wants=network-online.target
[Container]
ContainerName=ovos-tts-server-piper
Image=docker.io/smartgic/ovos-tts-server-piper:alpha
Image=ovos-tts-server-piper.image
Pull=never
AutoUpdate=registry
LogDriver=journald
HostName=ovos-tts-server-piper

View File

@ -0,0 +1,4 @@
[Image]
Image=docker.io/smartgic/ovos-tts-server-piper:alpha
ImageTag=docker.io/smartgic/ovos-tts-server-piper:alpha
TLSVerify=false