Skip to content

Plugin Theme Park Middleware

Appears in

  • .Values.middlewares.$name.data

pluginName

Define the pluginName

Keymiddlewares.$name.data.pluginName
Typestring
Required
Helm tpl
Defaulttraefik-themepark

Example

middlewares:
middleware-name:
data:
pluginName: my-plugin-name

app

Define the app

Keymiddlewares.$name.data.app
Typestring
Required
Helm tpl
Default-

Example

middlewares:
middleware-name:
data:
app: sonarr

theme

Define the theme

Keymiddlewares.$name.data.theme
Typestring
Required
Helm tpl
Default-

Example

middlewares:
middleware-name:
data:
theme: dark

baseUrl

Define the baseUrl

Keymiddlewares.$name.data.baseUrl
Typestring
Required
Helm tpl
Default-

Example

middlewares:
middleware-name:
data:
baseUrl: https://example.com

addons

Define the addons

Keymiddlewares.$name.data.addons
Typelist of string
Required
Helm tpl
Default-

Example

middlewares:
middleware-name:
data:
addons:
- some-addon
- some-other-addon

Full Examples

middlewares:
middleware-name:
enabled: true
type: plugin-theme-park
data:
pluginName: my-plugin-name
app: sonarr
theme: dark
baseUrl: https://example.com
addons:
- some-addon
- some-other-addon