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