Docker image: unable to get images from custom repositories
Problem
I want to test the latest keycloakx image but I'm unable to configure eole3
to download that image.
The keycloak.registry
contains hardcoded apps/sso
suffix.
Proposal
Build the image URL with, in the order:
- the value of
config["<ADDON>"]["imageURL"]
, specific to the<ADDON>
, if it's defined - the value of
{{ get_value(config, "<ADDON>", "registry") }}/config["<ADDON>"]["imageName"]
, if defined (I think the default configuration should set it, like for keycloak examplekeycloak.imageName: apps/sso
- a default fallback value
Additional informations
I looked in several values.yaml
jinja templates and they all contains some hardcoded strings:
-
apps
project for all components of laboite -
proxyhub
for external images like postgreSQL