Skip to content

Add MariaDB support for Uptime-Kuma v2 #188

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

sheyabernstein
Copy link

Description of the change

This PR adds support for using MariaDB as a database backend for Uptime-Kuma using Bitnami's chart. Currently in beta, this feature allows users to choose between the default SQLite or MariaDB for storing Uptime-Kuma data. MariaDB support includes environment variable configuration, secret handling for database credentials, and persistence options for MariaDB data.

Benefits

Provides the option to use MariaDB instead of SQLite for a more scalable database backend.

Possible drawbacks

Applicable issues

  • fixes #

Additional information

  • MariaDB support in Uptime-Kuma is still in beta. This chart was tested with 2.0.0-beta.1.
  • This update is designed to be backward-compatible with existing database configurations.

Checklist

  • Chart version bumped in Chart.yaml according to semver.
  • Variables are documented in the README.md

@sheyabernstein sheyabernstein changed the title Add MariaDB support for Uptime-Kuma Add MariaDB support for Uptime-Kuma v2 Feb 21, 2025
@amrap030
Copy link

Hello, what is the status for this PR? I would be glad if this could be released :)

@dirsigler
Copy link
Owner

Hey @sheyabernstein ,

thank you very much for this feature!
I'll try to review it today or latest this week and approve/comment appropiately.

Thank you very much for your patience...

CC: @amrap030

@amrap030
Copy link

@dirsigler Thank you, that would be great :)

@sheyabernstein
Copy link
Author

@dirsigler have you had the chance to review this PR yet?

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.

3 participants