Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Uptime Kuma
  3. Uptime Kuma 2.0.0 package

Uptime Kuma 2.0.0 package

Scheduled Pinned Locked Moved Uptime Kuma
16 Posts 8 Posters 2.8k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic was forked from Uptime Kuma - Package Updates joseph
This topic has been deleted. Only users with topic management privileges can see it.
  • Package UpdatesP Package Updates

    [2.0.0]

    • Update uptime-kuma to 2.0.1
    • Full Changelog
    • This is a major upgrade. See breaking changes
    • #6204 Fix: healthcheck could shutdown Uptime Kuma during migration
    • #6158 feat: Add Nextcloud Talk notification provider (Thanks @SystemKeeper)
    • #6150 feat: Add Brevo notification provider (Thanks @smitmartijn)
    • #6135 Added Evolution API as notification provider (Thanks @bode327)
    • #6128 feat(login): Autofocus 2FA (Thanks @cyril59310)
    • #6111 feat: Added Slovak language to dropdown menu (Thanks @dodog)
    • #6189 Fix: Maintenance: Handle optional startDateTime to prevent errors when null
    • #6188 Fix: Set default value for ping column to 0 in stat tables
    • #6187 Fix: Change monitor.ip_family data type from boolean to string
    • #6156 fix: Replace proxy-agent due to vm2 vulnerability (Thanks @MatanAmoyal1)
    andreasduerenA Offline
    andreasduerenA Offline
    andreasdueren
    App Dev
    wrote on last edited by
    #1

    @Package-Updates Is this now using the slim version?

    1 Reply Last reply
    1
    • imc67I Online
      imc67I Online
      imc67
      translator
      wrote on last edited by
      #2

      and what about this https://github.com/louislam/uptime-kuma/wiki/Migration-From-v1-To-v2#rootless-vs-non-rootless?

      Is it possible/safe to update and is the migration working?

      1 Reply Last reply
      0
      • J Offline
        J Offline
        joseph
        Staff
        wrote on last edited by
        #3

        @andreasdueren it's using the slim version .

        @imc67 https://status.cloudron.io upgraded automatically . But it took ~20-30 mins for the migration to complete. After upgrade, it shows a message a in index page giving the status of the migration . Our app has ~1.5GB of data.

        imc67I andreasduerenA 2 Replies Last reply
        2
        • J joseph

          @andreasdueren it's using the slim version .

          @imc67 https://status.cloudron.io upgraded automatically . But it took ~20-30 mins for the migration to complete. After upgrade, it shows a message a in index page giving the status of the migration . Our app has ~1.5GB of data.

          imc67I Online
          imc67I Online
          imc67
          translator
          wrote on last edited by
          #4

          @joseph said in Uptime Kuma 2.0.0 package:

          upgraded automatically . But it took ~20-30 mins for the migration to complete. After upgrade, it shows a message a in index page giving the status of the migration . Our app has ~1.5GB of data.

          I gave it a try: 40 monitors with 7 days retention took 20 minutes, in the Logs Viewer you can see live the progress, all seems well after migration.

          Thanks!!

          1 Reply Last reply
          1
          • luckowL Online
            luckowL Online
            luckow
            translator
            wrote on last edited by
            #5

            My first try was a showstopper:

            Oct 22 13:18:11 Your Node.js version: 18.20.8
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] ERROR: Failed to prepare your database: Aggregate table migration is already in progress
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Connected to the database
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Creating express and socket.io instance
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Data Dir: ./data/
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Loading modules
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Server Type: HTTP
            Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Uptime Kuma Version: 2.0.1
            Oct 22 13:18:12 2025-10-22T11:18:12Z [DB] ERROR: Database migration failed
            Oct 22 13:18:12 2025-10-22T11:18:12Z [DB] WARN: Aggregate table migration is already in progress, or it was interrupted
            Oct 22 13:18:12 2025-10-22T11:18:12Z [DB] INFO: Database Type: sqlite
            Oct 22 13:18:13 \
            Oct 22 13:18:38 ==> Overriding settings
            Oct 22 13:18:38 ==> Removing sqlite backup files
            Oct 22 13:18:38 ==> Starting Uptime Kuma
            Oct 22 13:18:39 2025-10-22T13:18:39+02:00
            Oct 22 13:18:39 2025-10-22T13:18:39+02:00
            Oct 22 13:18:39 Welcome to Uptime Kuma
            

            Now in an endless loop. I'll try it on a second clone.

            Pronouns: he/him | Primary language: German

            J 1 Reply Last reply
            0
            • luckowL luckow

              My first try was a showstopper:

              Oct 22 13:18:11 Your Node.js version: 18.20.8
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] ERROR: Failed to prepare your database: Aggregate table migration is already in progress
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Connected to the database
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Creating express and socket.io instance
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Data Dir: ./data/
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Loading modules
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Server Type: HTTP
              Oct 22 13:18:12 2025-10-22T11:18:12Z [SERVER] INFO: Uptime Kuma Version: 2.0.1
              Oct 22 13:18:12 2025-10-22T11:18:12Z [DB] ERROR: Database migration failed
              Oct 22 13:18:12 2025-10-22T11:18:12Z [DB] WARN: Aggregate table migration is already in progress, or it was interrupted
              Oct 22 13:18:12 2025-10-22T11:18:12Z [DB] INFO: Database Type: sqlite
              Oct 22 13:18:13 \
              Oct 22 13:18:38 ==> Overriding settings
              Oct 22 13:18:38 ==> Removing sqlite backup files
              Oct 22 13:18:38 ==> Starting Uptime Kuma
              Oct 22 13:18:39 2025-10-22T13:18:39+02:00
              Oct 22 13:18:39 2025-10-22T13:18:39+02:00
              Oct 22 13:18:39 Welcome to Uptime Kuma
              

              Now in an endless loop. I'll try it on a second clone.

              J Offline
              J Offline
              joseph
              Staff
              wrote on last edited by
              #6

              @luckow maybe give the app more memory and then upgrade? Our status page is at 1GB RAM.

              luckowL 1 Reply Last reply
              1
              • J joseph

                @luckow maybe give the app more memory and then upgrade? Our status page is at 1GB RAM.

                luckowL Online
                luckowL Online
                luckow
                translator
                wrote on last edited by
                #7

                @joseph maybe. But first I have to fix this: Trace: [Error: select * from heartbeat where monitor_id = 75 ORDER BY time DESC limit 1 - SQLITE_CORRUPT: database disk image is malformed] This is a log entry BEFORE the 2.0 update.

                Pronouns: he/him | Primary language: German

                1 Reply Last reply
                0
                • J joseph

                  @andreasdueren it's using the slim version .

                  @imc67 https://status.cloudron.io upgraded automatically . But it took ~20-30 mins for the migration to complete. After upgrade, it shows a message a in index page giving the status of the migration . Our app has ~1.5GB of data.

                  andreasduerenA Offline
                  andreasduerenA Offline
                  andreasdueren
                  App Dev
                  wrote on last edited by
                  #8

                  @joseph Yes, upgrade worked fine for me too. Took forever, probably almost an hour but I'm running it on a super low powered VPS. Does that mean no more embedded Chromium or did you package it in? Not using it, just curious.

                  1 Reply Last reply
                  1
                  • LanhildL Offline
                    LanhildL Offline
                    Lanhild
                    App Dev
                    wrote on last edited by
                    #9

                    I've opened an issue upstream, as starting the update triggered a false positive alert from Google Chrome on my subdomain:

                    • https://github.com/louislam/uptime-kuma/issues/6223
                    LanhildL 1 Reply Last reply
                    0
                    • luckowL Online
                      luckowL Online
                      luckow
                      translator
                      wrote on last edited by
                      #10

                      Woohoo. 2.0.1 update worked.
                      Q: Any plans to switch the app package to MariaDB instead of sqlite?

                      Pronouns: he/him | Primary language: German

                      LanhildL 1 Reply Last reply
                      2
                      • luckowL luckow

                        Woohoo. 2.0.1 update worked.
                        Q: Any plans to switch the app package to MariaDB instead of sqlite?

                        LanhildL Offline
                        LanhildL Offline
                        Lanhild
                        App Dev
                        wrote on last edited by
                        #11

                        @luckow I don't believe we have a MariaDB addon.

                        1 Reply Last reply
                        1
                        • LanhildL Lanhild

                          I've opened an issue upstream, as starting the update triggered a false positive alert from Google Chrome on my subdomain:

                          • https://github.com/louislam/uptime-kuma/issues/6223
                          LanhildL Offline
                          LanhildL Offline
                          Lanhild
                          App Dev
                          wrote on last edited by
                          #12

                          Fixed with https://github.com/louislam/uptime-kuma/releases/tag/2.0.2.

                          1 Reply Last reply
                          2
                          • nebulonN Offline
                            nebulonN Offline
                            nebulon
                            Staff
                            wrote on last edited by
                            #13

                            just to update here, package for version 2.0.2 is out

                            1 Reply Last reply
                            3
                            • matix131997M Offline
                              matix131997M Offline
                              matix131997
                              wrote on last edited by
                              #14

                              Today, I read about it on GitHub and the Uptime Kuma demo page shows the possibility of connecting MySQL. So, it is possible to bundle Uptime Kuma with MySQL.

                              https://demo.kuma.pet/start-demo

                              jamesJ 1 Reply Last reply
                              3
                              • matix131997M matix131997

                                Today, I read about it on GitHub and the Uptime Kuma demo page shows the possibility of connecting MySQL. So, it is possible to bundle Uptime Kuma with MySQL.

                                https://demo.kuma.pet/start-demo

                                jamesJ Offline
                                jamesJ Offline
                                james
                                Staff
                                wrote on last edited by
                                #15

                                Hello @matix131997
                                Thanks for information. We will look into it.

                                1 Reply Last reply
                                1
                                • jamesJ Offline
                                  jamesJ Offline
                                  james
                                  Staff
                                  wrote on last edited by
                                  #16

                                  Took a little peek into the MariaDB/MySQL support of Uptime Kuma https://github.com/louislam/uptime-kuma/wiki/Environment-Variables#mariadb-environment-variables
                                  Unfortunately the official statement is that migrating an existing SQLite database to MariaDB is not supported.
                                  But, there is a way and someone did the work already https://github.com/louislam/uptime-kuma/issues/5280#issuecomment-2642224548
                                  How stable this approach is needs to be verified.

                                  1 Reply Last reply
                                  2
                                  • luckowL luckow referenced this topic on

                                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                  With your input, this post could be even better 💗

                                  Register Login
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • Bookmarks
                                  • Search