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 | 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 246 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.
  • luckowL Online
    luckowL Online
    luckow
    translator
    wrote 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 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 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
          wrote 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 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 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 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 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 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 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
                      2
                      • 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 last edited by
                        #15

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

                        1 Reply Last reply
                        0
                        • jamesJ Offline
                          jamesJ Offline
                          james
                          Staff
                          wrote 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
                          0
                          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