Skip to content

Conversation

fabito
Copy link
Owner

@fabito fabito commented Jun 28, 2025

  • Modifies the Kavita init container logic to create/check for appsettings.json instead of config.xml.
  • Sets the BaseUrl property in appsettings.json using the $(KAVITA) placeholder to allow runtime configuration via the KAVITA environment variable.
  • Applied changes to base/kavita/deployment.yaml, install_armhf.yaml, and install_x86_64.yaml.

- Modifies the Kavita init container logic to create/check for
  `appsettings.json` instead of `config.xml`.
- Sets the `BaseUrl` property in `appsettings.json` using the
  `$(KAVITA)` placeholder to allow runtime configuration via
  the KAVITA environment variable.
- Applied changes to `base/kavita/deployment.yaml`,
  `install_armhf.yaml`, and `install_x86_64.yaml`.
- Modifies the Kavita init container logic to create/check for
  `appsettings.json` instead of `config.xml`.
- Sets the `BaseUrl` property in `appsettings.json` to `"/$(KAVITA)"`,
  ensuring the leading forward slash is present and allowing runtime
  configuration via the KAVITA environment variable.
- Applied changes to `base/kavita/deployment.yaml`,
  `install_armhf.yaml`, and `install_x86_64.yaml`.
Corrects the indentation of the multi-line shell script in the
`args` field of the Kavita init container configuration in
`base/kavita/deployment.yaml`.

This resolves a YAML parsing error that occurred due to
incorrect indentation after previous modifications.
@fabito fabito merged commit d07592f into master Jun 28, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant