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.
  • 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 Offline
      imc67I Offline
      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 Offline
        luckowL Offline
        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 Offline
            luckowL Offline
            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 Online
                LanhildL Online
                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 Offline
                  luckowL Offline
                  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 Online
                    LanhildL Online
                    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 Online
                      LanhildL Online
                      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