No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s/helm/app-template
helm install romm app-template/app-template -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
romm | ahinko/home-ops | 202 | 3.7.3 | 2 days ago |
romm | ishioni/homelab-ops | 127 | 3.7.3 | 9 days ago |
romm | drag0n141/home-ops | 32 | 3.7.3 | 12 days ago |
See the most popular values for this chart:
Key | Types |
---|---|
string | |
string | |
string | |
controllers.romm.containers.app.env.TZ (7) ${TIMEZONE} | string |
controllers.romm.containers.app.env.REDIS_HOST (6) dragonfly.database.svc.cluster.local | string |
boolean, string | |
boolean | |
string | |
controllers.romm.containers.app.env.OIDC_REDIRECT_URI (5) https://romm.${SECRET_DOMAIN}/api/oauth/openid | string |
controllers.romm.containers.app.env.OIDC_SERVER_APPLICATION_URL (5) https://auth.${SECRET_DOMAIN} | string |
number, string | |
string | |
boolean | |
boolean | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
string | |
controllers.romm.containers.app.image.repository (8) ghcr.io/rommapp/romm | string |
controllers.romm.containers.app.image.tag (8) 3.8.1@sha256:9a732c9efb4ea70d6cc5818c7d732a4a990fd06b3e1e90600023459942270463 | string |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
boolean | |
number | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
string | |
controllers.romm.containers.romm.env.OIDC_REDIRECT_URI (1) https://romm.${SECRET_DOMAIN}/api/oauth/openid | string |
controllers.romm.containers.romm.env.OIDC_SERVER_APPLICATION_URL (1) https://auth.${SECRET_DOMAIN}/application/o/romm | string |
controllers.romm.containers.romm.env.REDIS_HOST (1) romm-kv-cluster.media.svc.cluster.local | string |
number | |
number | |
string | |
number | |
string | |
controllers.romm.containers.romm.env.TZ (1) ${TIMEZONE} | string |
string | |
string | |
string | |
number | |
string | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
string | |
controllers.romm.initContainers.init-db.image.repository (3) ghcr.io/home-operations/postgres-init | string |
number | |
string | |
string | |
string | |
controllers.romm.initContainers.01-init-db.image.repository (1) ghcr.io/home-operations/postgres-init | string |
number | |
string | |
controllers.romm.type (2) deployment | string |
string | |
number | |
string | |
number | |
boolean | |
number | |
string | |
number | |
persistence.tmp.type (8) emptyDir | string |
string | |
string | |
string | |
persistence.config.globalMounts[].path (5) /romm/config/config.yml | string |
string | |
boolean | |
persistence.config.type (5) configMap | string |
persistence.config.name (3) romm-config | string |
persistence.config.existingClaim (2) ${VOLSYNC_CLAIM} | string |
string | |
persistence.media.globalMounts[].path (5) /romm/library | string |
persistence.media.globalMounts[].subPath (2) Games/Library | string |
boolean | |
string | |
persistence.media.path (4) /mnt/storage0/media/Library/Emulation/ | string |
persistence.media.server (4) citadel.internal | string |
persistence.media.hostPath (1) /var/mnt/pool/games | string |
persistence.assets.existingClaim (3) romm-assets | string |
persistence.assets.globalMounts[].path (3) /romm/assets | string |
boolean | |
persistence.data.advancedMounts.romm.app[].path (3) /romm/resources | string |
persistence.data.advancedMounts.romm.app[].subPath (3) resources | string |
string | |
persistence.resources.existingClaim (3) romm-resources | string |
persistence.resources.globalMounts[].path (3) /romm/resources | string |
boolean | |
persistence.games.existingClaim (2) cifs-games | string |
persistence.games.globalMounts[].path (2) /romm/library | string |
string | |
persistence.games.advancedMounts.romm.app[].path (1) /romm/library | string |
string | |
persistence.games.path (1) /mnt/data/roms | string |
persistence.games.server (1) nas01.${SECRET_DOMAIN_INT} | string |
string | |
persistence.nginx-conf.globalMounts[].path (2) /etc/nginx/conf.d | string |
persistence.nginx-conf.type (2) emptyDir | string |
string | |
number | |
persistence.configuration.globalMounts[].path (1) /romm/config/config.yml | string |
string | |
persistence.configuration.name (1) romm-config | string |
persistence.configuration.type (1) configMap | string |
boolean | |
persistence.romm-assets.globalMounts[].path (1) /romm/assets | string |
persistence.romm-assets.path (1) /games/assets | string |
persistence.romm-assets.server (1) ${QNAP_ADDR} | string |
string | |
persistence.romm-config.globalMounts[].path (1) /romm/config | string |
persistence.romm-config.type (1) emptyDir | string |
persistence.romm-data.existingClaim (1) ${VOLSYNC_CLAIM} | string |
string | |
boolean | |
boolean | |
persistence.romm-library.globalMounts[].path (1) /romm/library | string |
persistence.romm-library.path (1) /games/library | string |
persistence.romm-library.server (1) ${QNAP_ADDR} | string |
string | |
boolean | |
persistence.romm-resources.globalMounts[].path (1) /romm/resources | string |
persistence.romm-resources.path (1) /games/resources | string |
persistence.romm-resources.server (1) ${QNAP_ADDR} | string |
string | |
string | |
number | |
string | |
number | |
ingress.app.className (6) internal | string |
ingress.app.hosts[].host (6) {{ .Release.Name }}.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
ingress.app.annotations."external-dns.alpha.kubernetes.io/target" (3) external.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
string | |
string | |
string | |
ingress.app.annotations."gethomepage.dev/widget.url" (1) http://romm.media:8080 | string |
string | |
ingress.app.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-traefik-middleware-chain-no-auth@kubernetescrd | string |
ingress.app.tls[].hosts[] (1) - romm.${SECRET_DOMAIN_INTERNAL} | string |
ingress.app.tls[].secretName (1) ${SECRET_DOMAIN/./-}-production-tls | string |
ingress.external.annotations."external-dns.alpha.kubernetes.io/target" (1) external.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
string | |
string | |
string | |
ingress.external.annotations."gethomepage.dev/widget.url" (1) http://romm.media.svc.cluster.local:8080 | string |
string | |
ingress.external.annotations."hajimari.io/icon" (1) mdi:television-classic | string |
string | |
string | |
ingress.external.className (1) external | string |
boolean | |
ingress.external.hosts[].host (1) romm.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
route.app.hostnames[] (2) - {{ .Release.Name }}.hemma.dev | string |
route.app.parentRefs[].name (2) internal | string |
route.app.parentRefs[].namespace (2) kube-system | string |
string | |
string | |
number |