Skip to content

Grimmory #2647

Open
Open

Description

@MickLesk

Name of the Script

Grimmory

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 not supported

📋 Script Details

Grimmory is a self-hosted, multi-user library for ebooks, comics and audiobooks, continuing the BookLore project. It organizes books into libraries and smart shelves, fetches metadata automatically, and includes a web reader for EPUB, PDF and comics with annotations. Kobo and KOReader sync, OPDS and BookDrop imports are built in.

Activity

  1. community-scripts-issue-bot commented on Nov 15, 2026

    @community-scripts-issue-bot

    The Grimmory script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/grimmory.sh)"
    

    The first visit to the web UI asks you to create the admin account.
    Point libraries at folders under /opt/grimmory_data/books, or mount your book share into the container.

    Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.

    Discord testing thread: https://discord.com/channels/1302816934508630047/1571533908196069386

  2. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ✅ 2/2 passed at e58bc13

    Script Platform Install Update Duration Detail
    ct/grimmory.sh pve ✅ ✅ 9m35s http://10.99.0.109:6060 → 200
    ct/grimmory.sh incus ✅ ✅ 6m20s http://10.98.0.63:6060 → 200
    📊 Resources
    Script Platform Usage
    ct/grimmory.sh pve disk 2.1 of 8 GB · RAM at rest 982 of 2048 MB · OOM kills 0
    ct/grimmory.sh incus disk 2.0 of 8 GB · RAM at rest 899 of 2048 MB · OOM kills 0
    📸 ct/grimmory.sh (pve) — http://10.99.0.109:6060: after install / after update

    Screenshot of ct/grimmory.sh Screenshot of ct/grimmory.sh

    📸 ct/grimmory.sh (incus) — http://10.98.0.63:6060: after install / after update

    Screenshot of ct/grimmory.sh Screenshot of ct/grimmory.sh

    Not built:

    • ct/grimmory.sh on ARM64: the script sets var_arm64=no
    📄 ct/grimmory.sh (pve) — install log (2655 lines)
    … 2254 earlier lines cut, the full log is in the run artifacts
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jwebserver to provide /usr/bin/jwebserver (jwebserver) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/lib/jspawnhelper to provide /usr/bin/jspawnhelper (jspawnhelper) in auto mode
    Processing triggers for man-db (2.13.1-1) ...
    Processing triggers for fontconfig (2.15.0-2.3) ...
    [2026-11-15 15:58:27] [OK] Setup Temurin JDK 25
    [2026-11-15 15:58:27] [INFO] Setup MariaDB (distribution packages)
    Hit:1 http://security.debian.org trixie-security InRelease
    Hit:2 http://deb.debian.org/debian trixie InRelease
    Hit:3 http://deb.debian.org/debian trixie-updates InRelease
    Get:4 https://packages.adoptium.net/artifactory/deb trixie InRelease [7503 B]
    Fetched 7503 B in 0s (23.3 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      mariadb-client  mariadb-server
    Installing dependencies:
      galera-4                    libmariadb3
      gawk                        libmpfr6
      libaio1t64                  libncurses6
      libcgi-fast-perl            libpcre2-posix3
      libcgi-pm-perl              libsigsegv2
      libclone-perl               libterm-readkey-perl
      libconfig-inifiles-perl     libtimedate-perl
      libdbd-mariadb-perl         liburi-perl
      libdbi-perl                 liburing2
      libencode-locale-perl       mariadb-client-core
      libfcgi-bin                 mariadb-common
      libfcgi-perl                mariadb-plugin-provider-bzip2
      libfcgi0t64                 mariadb-plugin-provider-lz4
      libhtml-parser-perl         mariadb-plugin-provider-lzma
      libhtml-tagset-perl         mariadb-plugin-provider-lzo
      libhtml-template-perl       mariadb-plugin-provider-snappy
      libhttp-date-perl           mariadb-server-core
      libhttp-message-perl        mysql-common
      libio-compress-brotli-perl  psmisc
      libio-html-perl             pv
      liblwp-mediatypes-perl      rsync
      liblzo2-2                   socat
    Suggested packages:
      gawk-doc               libipc-sharedcache-perl  mailx
      libmldbm-perl          libbusiness-isbn-perl    mariadb-test
      libnet-daemon-perl     libmime-base32-perl      netcat-openbsd
      libsql-statement-perl  libregexp-ipv6-perl      doc-base
      libdata-dump-perl      libwww-perl              python3-braceexpand
    Summary:
      Upgrading: 0, Installing: 46, Removing: 0, Not Upgrading: 0
      Download size: 22.0 MB
      Space needed: 205 MB / 6028 MB available
    Get:1 http://security.debian.org trixie-security/main amd64 libdbi-perl amd64 1.652-2~deb13u1 [867 kB]
    Get:2 http://deb.debian.org/debian trixie/main amd64 galera-4 amd64 26.4.23-0+deb13u1 [916 kB]
    Get:3 http://deb.debian.org/debian trixie/main amd64 libmpfr6 amd64 4.2.2-1 [729 kB]
    Get:4 http://deb.debian.org/debian trixie/main amd64 libsigsegv2 amd64 2.14-1+b2 [34.4 kB]
    Get:5 http://deb.debian.org/debian trixie/main amd64 gawk amd64 1:5.2.1-2+b1 [674 kB]
    Get:6 http://deb.debian.org/debian trixie/main amd64 mysql-common all 5.8+1.1.1 [6784 B]
    Get:7 http://deb.debian.org/debian trixie/main amd64 mariadb-common all 1:11.8.6-0+deb13u1 [29.5 kB]
    Get:8 http://deb.debian.org/debian trixie/main amd64 libmariadb3 amd64 1:11.8.6-0+deb13u1 [187 kB]
    Get:9 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5+20250216-2 [105 kB]
    Get:10 http://deb.debian.org/debian trixie/main amd64 mariadb-client-core amd64 1:11.8.6-0+deb13u1 [919 kB]
    Get:11 http://deb.debian.org/debian trixie/main amd64 mariadb-client amd64 1:11.8.6-0+deb13u1 [3164 kB]
    Get:12 http://security.debian.org trixie-security/main amd64 libconfig-inifiles-perl all 3.000003-3+deb13u1 [45.0 kB]
    Get:13 http://security.debian.org trixie-security/main amd64 libpcre2-posix3 amd64 10.46-1~deb13u3 [64.1 kB]
    Get:14 http://security.debian.org trixie-security/main amd64 rsync amd64 3.5.0+ds1-0+deb13u1 [502 kB]
    Get:15 http://deb.debian.org/debian trixie/main amd64 libaio1t64 amd64 0.3.113-8+b1 [14.9 kB]
    Get:16 http://deb.debian.org/debian trixie/main amd64 liburing2 amd64 2.9-1 [26.4 kB]
    Get:17 http://deb.debian.org/debian trixie/main amd64 mariadb-server-core amd64 1:11.8.6-0+deb13u1 [7933 kB]
    Get:18 http://deb.debian.org/debian trixie/main amd64 psmisc amd64 23.7-2 [267 kB]
    Get:19 http://deb.debian.org/debian trixie/main amd64 socat amd64 1.8.0.3-1+deb13u1 [424 kB]
    Get:20 http://deb.debian.org/debian trixie/main amd64 mariadb-server amd64 1:11.8.6-0+deb13u1 [3907 kB]
    Get:21 http://deb.debian.org/debian trixie/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB]
    Get:22 http://deb.debian.org/debian trixie/main amd64 liburi-perl all 5.30-1 [105 kB]
    Get:23 http://deb.debian.org/debian trixie/main amd64 libhtml-parser-perl amd64 3.83-2~deb13u1 [99.6 kB]
    Get:24 http://deb.debian.org/debian trixie/main amd64 libcgi-pm-perl all 4.68-1 [217 kB]
    Get:25 http://deb.debian.org/debian trixie/main amd64 libfcgi0t64 amd64 2.4.5-0.1 [25.4 kB]
    Get:26 http://deb.debian.org/debian trixie/main amd64 libfcgi-perl amd64 0.82+ds-3+b2 [25.3 kB]
    Get:27 http://deb.debian.org/debian trixie/main amd64 libcgi-fast-perl all 1:2.17-1 [11.8 kB]
    Get:28 http://deb.debian.org/debian trixie/main amd64 libclone-perl amd64 0.47-1+b1 [13.9 kB]
    Get:29 http://deb.debian.org/debian trixie/main amd64 libdbd-mariadb-perl amd64 1.22-1+b4 [93.6 kB]
    Get:30 http://deb.debian.org/debian trixie/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB]
    Get:31 http://deb.debian.org/debian trixie/main amd64 libfcgi-bin amd64 2.4.5-0.1 [12.4 kB]
    Get:32 http://deb.debian.org/debian trixie/main amd64 libhtml-template-perl all 2.97-2 [66.5 kB]
    Get:33 http://deb.debian.org/debian trixie/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB]
    Get:34 http://deb.debian.org/debian trixie/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB]
    Get:35 http://deb.debian.org/debian trixie/main amd64 libio-html-perl all 1.004-3 [16.2 kB]
    Get:36 http://deb.debian.org/debian trixie/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB]
    Get:37 http://deb.debian.org/debian trixie/main amd64 libhttp-message-perl all 7.00-2 [79.8 kB]
    Get:38 http://deb.debian.org/debian trixie/main amd64 libio-compress-brotli-perl amd64 0.004001-2+b3 [16.9 kB]
    Get:39 http://deb.debian.org/debian trixie/main amd64 liblzo2-2 amd64 2.10-3+b1 [55.1 kB]
    Get:40 http://deb.debian.org/debian trixie/main amd64 libterm-readkey-perl amd64 2.38-2+b4 [24.6 kB]
    Get:41 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-bzip2 amd64 1:11.8.6-0+deb13u1 [30.1 kB]
    Get:42 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-lz4 amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:43 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-lzma amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:44 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-lzo amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:45 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-snappy amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:46 http://deb.debian.org/debian trixie/main amd64 pv amd64 1.9.31-1 [106 kB]
    Preconfiguring packages ...
    Fetched 22.0 MB in 0s (50.3 MB/s)
    Selecting previously unselected package galera-4.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 26764 files and directories currently installed.)
    Preparing to unpack .../galera-4_26.4.23-0+deb13u1_amd64.deb ...
    Unpacking galera-4 (26.4.23-0+deb13u1) ...
    Selecting previously unselected package libmpfr6:amd64.
    Preparing to unpack .../libmpfr6_4.2.2-1_amd64.deb ...
    Unpacking libmpfr6:amd64 (4.2.2-1) ...
    Selecting previously unselected package libsigsegv2:amd64.
    Preparing to unpack .../libsigsegv2_2.14-1+b2_amd64.deb ...
    Unpacking libsigsegv2:amd64 (2.14-1+b2) ...
    Setting up libmpfr6:amd64 (4.2.2-1) ...
    Setting up libsigsegv2:amd64 (2.14-1+b2) ...
    Selecting previously unselected package gawk.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 26794 files and directories currently installed.)
    Preparing to unpack .../00-gawk_1%3a5.2.1-2+b1_amd64.deb ...
    Unpacking gawk (1:5.2.1-2+b1) ...
    Selecting previously unselected package mysql-common.
    Preparing to unpack .../01-mysql-common_5.8+1.1.1_all.deb ...
    Unpacking mysql-common (5.8+1.1.1) ...
    Selecting previously unselected package mariadb-common.
    Preparing to unpack .../02-mariadb-common_1%3a11.8.6-0+deb13u1_all.deb ...
    Unpacking mariadb-common (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libdbi-perl:amd64.
    Preparing to unpack .../03-libdbi-perl_1.652-2~deb13u1_amd64.deb ...
    Unpacking libdbi-perl:amd64 (1.652-2~deb13u1) ...
    Selecting previously unselected package libconfig-inifiles-perl.
    Preparing to unpack .../04-libconfig-inifiles-perl_3.000003-3+deb13u1_all.deb ...
    Unpacking libconfig-inifiles-perl (3.000003-3+deb13u1) ...
    Selecting previously unselected package libmariadb3:amd64.
    Preparing to unpack .../05-libmariadb3_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking libmariadb3:amd64 (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libncurses6:amd64.
    Preparing to unpack .../06-libncurses6_6.5+20250216-2_amd64.deb ...
    Unpacking libncurses6:amd64 (6.5+20250216-2) ...
    Selecting previously unselected package mariadb-client-core.
    Preparing to unpack .../07-mariadb-client-core_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-client-core (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libpcre2-posix3:amd64.
    Preparing to unpack .../08-libpcre2-posix3_10.46-1~deb13u3_amd64.deb ...
    Unpacking libpcre2-posix3:amd64 (10.46-1~deb13u3) ...
    Selecting previously unselected package mariadb-client.
    Preparing to unpack .../09-mariadb-client_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-client (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libaio1t64:amd64.
    Preparing to unpack .../10-libaio1t64_0.3.113-8+b1_amd64.deb ...
    Unpacking libaio1t64:amd64 (0.3.113-8+b1) ...
    Selecting previously unselected package liburing2:amd64.
    Preparing to unpack .../11-liburing2_2.9-1_amd64.deb ...
    Unpacking liburing2:amd64 (2.9-1) ...
    Selecting previously unselected package mariadb-server-core.
    Preparing to unpack .../12-mariadb-server-core_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-server-core (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package psmisc.
    Preparing to unpack .../13-psmisc_23.7-2_amd64.deb ...
    Unpacking psmisc (23.7-2) ...
    Selecting previously unselected package rsync.
    Preparing to unpack .../14-rsync_3.5.0+ds1-0+deb13u1_amd64.deb ...
    Unpacking rsync (3.5.0+ds1-0+deb13u1) ...
    Selecting previously unselected package socat.
    Preparing to unpack .../15-socat_1.8.0.3-1+deb13u1_amd64.deb ...
    Unpacking socat (1.8.0.3-1+deb13u1) ...
    Setting up mysql-common (5.8+1.1.1) ...
    update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
    Setting up mariadb-common (1:11.8.6-0+deb13u1) ...
    update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
    Selecting previously unselected package mariadb-server.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 27599 files and directories currently installed.)
    Preparing to unpack .../00-mariadb-server_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-server (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libhtml-tagset-perl.
    Preparing to unpack .../01-libhtml-tagset-perl_3.24-1_all.deb ...
    Unpacking libhtml-tagset-perl (3.24-1) ...
    Selecting previously unselected package liburi-perl.
    Preparing to unpack .../02-liburi-perl_5.30-1_all.deb ...
    Unpacking liburi-perl (5.30-1) ...
    Selecting previously unselected package libhtml-parser-perl:amd64.
    Preparing to unpack .../03-libhtml-parser-perl_3.83-2~deb13u1_amd64.deb ...
    Unpacking libhtml-parser-perl:amd64 (3.83-2~deb13u1) ...
    Selecting previously unselected package libcgi-pm-perl.
    Preparing to unpack .../04-libcgi-pm-perl_4.68-1_all.deb ...
    Unpacking libcgi-pm-perl (4.68-1) ...
    Selecting previously unselected package libfcgi0t64:amd64.
    Preparing to unpack .../05-libfcgi0t64_2.4.5-0.1_amd64.deb ...
    Unpacking libfcgi0t64:amd64 (2.4.5-0.1) ...
    Selecting previously unselected package libfcgi-perl.
    Preparing to unpack .../06-libfcgi-perl_0.82+ds-3+b2_amd64.deb ...
    Unpacking libfcgi-perl (0.82+ds-3+b2) ...
    Selecting previously unselected package libcgi-fast-perl.
    Preparing to unpack .../07-libcgi-fast-perl_1%3a2.17-1_all.deb ...
    Unpacking libcgi-fast-perl (1:2.17-1) ...
    Selecting previously unselected package libclone-perl:amd64.
    Preparing to unpack .../08-libclone-perl_0.47-1+b1_amd64.deb ...
    Unpacking libclone-perl:amd64 (0.47-1+b1) ...
    Selecting previously unselected package libdbd-mariadb-perl.
    Preparing to unpack .../09-libdbd-mariadb-perl_1.22-1+b4_amd64.deb ...
    Unpacking libdbd-mariadb-perl (1.22-1+b4) ...
    Selecting previously unselected package libencode-locale-perl.
    Preparing to unpack .../10-libencode-locale-perl_1.05-3_all.deb ...
    Unpacking libencode-locale-perl (1.05-3) ...
    Selecting previously unselected package libfcgi-bin.
    Preparing to unpack .../11-libfcgi-bin_2.4.5-0.1_amd64.deb ...
    Unpacking libfcgi-bin (2.4.5-0.1) ...
    Selecting previously unselected package libhtml-template-perl.
    Preparing to unpack .../12-libhtml-template-perl_2.97-2_all.deb ...
    Unpacking libhtml-template-perl (2.97-2) ...
    Selecting previously unselected package libtimedate-perl.
    Preparing to unpack .../13-libtimedate-perl_2.3300-2_all.deb ...
    Unpacking libtimedate-perl (2.3300-2) ...
    Selecting previously unselected package libhttp-date-perl.
    Preparing to unpack .../14-libhttp-date-perl_6.06-1_all.deb ...
    Unpacking libhttp-date-perl (6.06-1) ...
    Selecting previously unselected package libio-html-perl.
    Preparing to unpack .../15-libio-html-perl_1.004-3_all.deb ...
    Unpacking libio-html-perl (1.004-3) ...
    Selecting previously unselected package liblwp-mediatypes-perl.
    Preparing to unpack .../16-liblwp-mediatypes-perl_6.04-2_all.deb ...
    Unpacking liblwp-mediatypes-perl (6.04-2) ...
    Selecting previously unselected package libhttp-message-perl.
    Preparing to unpack .../17-libhttp-message-perl_7.00-2_all.deb ...
    Unpacking libhttp-message-perl (7.00-2) ...
    Selecting previously unselected package libio-compress-brotli-perl.
    Preparing to unpack .../18-libio-compress-brotli-perl_0.004001-2+b3_amd64.deb ...
    Unpacking libio-compress-brotli-perl (0.004001-2+b3) ...
    Selecting previously unselected package liblzo2-2:amd64.
    Preparing to unpack .../19-liblzo2-2_2.10-3+b1_amd64.deb ...
    Unpacking liblzo2-2:amd64 (2.10-3+b1) ...
    Selecting previously unselected package libterm-readkey-perl.
    Preparing to unpack .../20-libterm-readkey-perl_2.38-2+b4_amd64.deb ...
    Unpacking libterm-readkey-perl (2.38-2+b4) ...
    Selecting previously unselected package mariadb-plugin-provider-bzip2.
    Preparing to unpack .../21-mariadb-plugin-provider-bzip2_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-bzip2 (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-lz4.
    Preparing to unpack .../22-mariadb-plugin-provider-lz4_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-lz4 (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-lzma.
    Preparing to unpack .../23-mariadb-plugin-provider-lzma_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-lzma (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-lzo.
    Preparing to unpack .../24-mariadb-plugin-provider-lzo_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-lzo (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-snappy.
    Preparing to unpack .../25-mariadb-plugin-provider-snappy_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-snappy (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package pv.
    Preparing to unpack .../26-pv_1.9.31-1_amd64.deb ...
    Unpacking pv (1.9.31-1) ...
    Setting up libconfig-inifiles-perl (3.000003-3+deb13u1) ...
    Setting up galera-4 (26.4.23-0+deb13u1) ...
    Setting up gawk (1:5.2.1-2+b1) ...
    Setting up psmisc (23.7-2) ...
    Setting up libclone-perl:amd64 (0.47-1+b1) ...
    Setting up libfcgi0t64:amd64 (2.4.5-0.1) ...
    Setting up libhtml-tagset-perl (3.24-1) ...
    Setting up liblwp-mediatypes-perl (6.04-2) ...
    Setting up libfcgi-bin (2.4.5-0.1) ...
    Setting up liblzo2-2:amd64 (2.10-3+b1) ...
    Setting up libencode-locale-perl (1.05-3) ...
    Setting up socat (1.8.0.3-1+deb13u1) ...
    Setting up libncurses6:amd64 (6.5+20250216-2) ...
    Setting up libio-compress-brotli-perl (0.004001-2+b3) ...
    Setting up libio-html-perl (1.004-3) ...
    Setting up libmariadb3:amd64 (1:11.8.6-0+deb13u1) ...
    Setting up libtimedate-perl (2.3300-2) ...
    Setting up libpcre2-posix3:amd64 (10.46-1~deb13u3) ...
    Setting up libaio1t64:amd64 (0.3.113-8+b1) ...
    Setting up pv (1.9.31-1) ...
    Setting up libfcgi-perl (0.82+ds-3+b2) ...
    Setting up libterm-readkey-perl (2.38-2+b4) ...
    Setting up liburing2:amd64 (2.9-1) ...
    Setting up liburi-perl (5.30-1) ...
    Setting up libdbi-perl:amd64 (1.652-2~deb13u1) ...
    Setting up rsync (3.5.0+ds1-0+deb13u1) ...
    rsync.service is a disabled or a static unit, not starting it.
    Setting up libhttp-date-perl (6.06-1) ...
    Setting up mariadb-client-core (1:11.8.6-0+deb13u1) ...
    Setting up libdbd-mariadb-perl (1.22-1+b4) ...
    Setting up libhtml-parser-perl:amd64 (3.83-2~deb13u1) ...
    Setting up mariadb-server-core (1:11.8.6-0+deb13u1) ...
    Setting up libhttp-message-perl (7.00-2) ...
    Setting up mariadb-client (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-lz4 (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-snappy (1:11.8.6-0+deb13u1) ...
    Setting up libcgi-pm-perl (4.68-1) ...
    Setting up libhtml-template-perl (2.97-2) ...
    Setting up mariadb-server (1:11.8.6-0+deb13u1) ...
    Created symlink '/etc/systemd/system/multi-user.target.wants/mariadb.service' → '/usr/lib/systemd/system/mariadb.service'.
    Setting up mariadb-plugin-provider-bzip2 (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-lzma (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-lzo (1:11.8.6-0+deb13u1) ...
    Setting up libcgi-fast-perl (1:2.17-1) ...
    Processing triggers for man-db (2.13.1-1) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Processing triggers for mariadb-server (1:11.8.6-0+deb13u1) ...
    [2026-11-15 15:58:49] [OK] Setup MariaDB 11.8.6 (distribution packages)
    [2026-11-15 15:58:49] [INFO] Setting up MariaDB Database
    [2026-11-15 15:58:50] [OK] Set up MariaDB Database
    [2026-11-15 15:58:50] [INFO] Fetching github release: kepubify (5.0.0)
    [2026-11-15 15:58:51] [OK] Deployed: kepubify (5.0.0)
    [2026-11-15 15:58:51] [INFO] Fetching github release: grimmory (3.5.0)
    [2026-11-15 15:58:53] [OK] Deployed: grimmory (3.5.0)
    [2026-11-15 15:58:53] [INFO] Configuring Grimmory
    [2026-11-15 15:58:53] [OK] Configured Grimmory
    [2026-11-15 15:58:53] [INFO] Creating Service
    [2026-11-15 15:58:54] [OK] Created Service
    [2026-11-15 15:58:54] [INFO] Customizing Container
    [2026-11-15 15:58:56] [OK] Customized Container
    [2026-11-15 15:58:56] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-15 15:58:57] [OK] Cleaned
    
    🔄 ct/grimmory.sh (pve) — update log (37 lines)
     ➤ Update service unreachable — continuing with a normal update.
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
      💡   Script status check is unavailable. Continuing without status verification.
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
      ⏳   Checking for update: kepubify
      ✔️  Update available: kepubify 5.0.0-dev -> 5.0.0
      ⏳   Fetching github release: kepubify (5.0.0)
      ✔️  Deployed: kepubify (5.0.0)
      ⏳   Checking for update: grimmory
      ✔️  Update available: grimmory 3.5.0-dev -> 3.5.0
      ⏳   Stopping Grimmory
      ✔️  Stopped Grimmory
      ⏳   Update Temurin JDK 25
      ✔️  Update Temurin JDK 25
      ⏳   Fetching github release: grimmory (3.5.0)
      ✔️  Deployed: grimmory (3.5.0)
      ⏳   Starting Grimmory
      ✔️  Started Grimmory
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/grimmory.sh (pve) — second update log
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
      ⏳   Checking for update: kepubify
      ✔️  No update available: kepubify (5.0.0)
      ⏳   Checking for update: grimmory
      ✔️  No update available: grimmory (3.5.0)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/grimmory.sh (incus) — install log (1768 lines)
    … 1355 earlier lines cut, the full log is in the run artifacts
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/jwebserver to provide /usr/bin/jwebserver (jwebserver) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
    update-alternatives: using /usr/lib/jvm/temurin-25-jdk-amd64/lib/jspawnhelper to provide /usr/bin/jspawnhelper (jspawnhelper) in auto mode
    Processing triggers for fontconfig (2.15.0-2.3) ...
    [2026-11-15 15:52:55] [OK] Setup Temurin JDK 25
    [2026-11-15 15:52:55] [INFO] Setup MariaDB (distribution packages)
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Get:4 https://packages.adoptium.net/artifactory/deb trixie InRelease [7503 B]
    Fetched 7503 B in 0s (25.1 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      mariadb-client  mariadb-server
    Installing dependencies:
      galera-4                    libmpfr6
      gawk                        libncurses6
      libaio1t64                  libpcre2-posix3
      libcgi-fast-perl            libpopt0
      libcgi-pm-perl              libsigsegv2
      libclone-perl               libterm-readkey-perl
      libconfig-inifiles-perl     libtimedate-perl
      libdbd-mariadb-perl         liburi-perl
      libdbi-perl                 liburing2
      libencode-locale-perl       libwrap0
      libfcgi-bin                 lsof
      libfcgi-perl                mariadb-client-core
      libfcgi0t64                 mariadb-common
      libhtml-parser-perl         mariadb-plugin-provider-bzip2
      libhtml-tagset-perl         mariadb-plugin-provider-lz4
      libhtml-template-perl       mariadb-plugin-provider-lzma
      libhttp-date-perl           mariadb-plugin-provider-lzo
      libhttp-message-perl        mariadb-plugin-provider-snappy
      libio-compress-brotli-perl  mariadb-server-core
      libio-html-perl             mysql-common
      liblsof0                    pv
      liblwp-mediatypes-perl      rsync
      liblzo2-2                   socat
      libmariadb3
    Suggested packages:
      gawk-doc                 libbusiness-isbn-perl  netcat-openbsd
      libmldbm-perl            libmime-base32-perl    doc-base
      libnet-daemon-perl       libregexp-ipv6-perl    openssh-server
      libsql-statement-perl    libwww-perl            python3
      libdata-dump-perl        mailx                  python3-braceexpand
      libipc-sharedcache-perl  mariadb-test
    Summary:
      Upgrading: 0, Installing: 49, Removing: 0, Not Upgrading: 0
      Download size: 22.3 MB
      Space needed: 205 MB / 145 GB available
    Get:1 http://deb.debian.org/debian trixie/main amd64 galera-4 amd64 26.4.23-0+deb13u1 [916 kB]
    Get:2 http://deb.debian.org/debian trixie/main amd64 libmpfr6 amd64 4.2.2-1 [729 kB]
    Get:3 http://deb.debian.org/debian trixie/main amd64 libsigsegv2 amd64 2.14-1+b2 [34.4 kB]
    Get:4 http://deb.debian.org/debian trixie/main amd64 gawk amd64 1:5.2.1-2+b1 [674 kB]
    Get:5 http://deb.debian.org/debian trixie/main amd64 mysql-common all 5.8+1.1.1 [6784 B]
    Get:6 http://deb.debian.org/debian trixie/main amd64 mariadb-common all 1:11.8.6-0+deb13u1 [29.5 kB]
    Get:7 http://deb.debian.org/debian trixie/main amd64 libdbi-perl amd64 1.652-2~deb13u1 [867 kB]
    Get:8 http://deb.debian.org/debian trixie/main amd64 liblsof0 amd64 4.99.4+dfsg-2 [134 kB]
    Get:9 http://deb.debian.org/debian trixie/main amd64 lsof amd64 4.99.4+dfsg-2 [316 kB]
    Get:10 http://deb.debian.org/debian trixie/main amd64 libconfig-inifiles-perl all 3.000003-3+deb13u1 [45.0 kB]
    Get:11 http://deb.debian.org/debian trixie/main amd64 libmariadb3 amd64 1:11.8.6-0+deb13u1 [187 kB]
    Get:12 http://deb.debian.org/debian trixie/main amd64 libncurses6 amd64 6.5+20250216-2 [105 kB]
    Get:13 http://deb.debian.org/debian trixie/main amd64 mariadb-client-core amd64 1:11.8.6-0+deb13u1 [919 kB]
    Get:14 http://deb.debian.org/debian-security trixie-security/main amd64 libpcre2-posix3 amd64 10.46-1~deb13u3 [64.1 kB]
    Get:15 http://deb.debian.org/debian trixie/main amd64 mariadb-client amd64 1:11.8.6-0+deb13u1 [3164 kB]
    Get:16 http://deb.debian.org/debian trixie/main amd64 libaio1t64 amd64 0.3.113-8+b1 [14.9 kB]
    Get:17 http://deb.debian.org/debian trixie/main amd64 liburing2 amd64 2.9-1 [26.4 kB]
    Get:18 http://deb.debian.org/debian trixie/main amd64 mariadb-server-core amd64 1:11.8.6-0+deb13u1 [7933 kB]
    Get:19 http://deb.debian.org/debian trixie/main amd64 libpopt0 amd64 1.19+dfsg-2 [43.8 kB]
    Get:20 http://deb.debian.org/debian-security trixie-security/main amd64 rsync amd64 3.5.0+ds1-0+deb13u1 [502 kB]
    Get:21 http://deb.debian.org/debian trixie/main amd64 libwrap0 amd64 7.6.q-36 [55.3 kB]
    Get:22 http://deb.debian.org/debian trixie/main amd64 socat amd64 1.8.0.3-1+deb13u1 [424 kB]
    Get:23 http://deb.debian.org/debian trixie/main amd64 mariadb-server amd64 1:11.8.6-0+deb13u1 [3907 kB]
    Get:24 http://deb.debian.org/debian trixie/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB]
    Get:25 http://deb.debian.org/debian trixie/main amd64 liburi-perl all 5.30-1 [105 kB]
    Get:26 http://deb.debian.org/debian trixie/main amd64 libhtml-parser-perl amd64 3.83-2~deb13u1 [99.6 kB]
    Get:27 http://deb.debian.org/debian trixie/main amd64 libcgi-pm-perl all 4.68-1 [217 kB]
    Get:28 http://deb.debian.org/debian trixie/main amd64 libfcgi0t64 amd64 2.4.5-0.1 [25.4 kB]
    Get:29 http://deb.debian.org/debian trixie/main amd64 libfcgi-perl amd64 0.82+ds-3+b2 [25.3 kB]
    Get:30 http://deb.debian.org/debian trixie/main amd64 libcgi-fast-perl all 1:2.17-1 [11.8 kB]
    Get:31 http://deb.debian.org/debian trixie/main amd64 libclone-perl amd64 0.47-1+b1 [13.9 kB]
    Get:32 http://deb.debian.org/debian trixie/main amd64 libdbd-mariadb-perl amd64 1.22-1+b4 [93.6 kB]
    Get:33 http://deb.debian.org/debian trixie/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB]
    Get:34 http://deb.debian.org/debian trixie/main amd64 libfcgi-bin amd64 2.4.5-0.1 [12.4 kB]
    Get:35 http://deb.debian.org/debian trixie/main amd64 libhtml-template-perl all 2.97-2 [66.5 kB]
    Get:36 http://deb.debian.org/debian trixie/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB]
    Get:37 http://deb.debian.org/debian trixie/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB]
    Get:38 http://deb.debian.org/debian trixie/main amd64 libio-html-perl all 1.004-3 [16.2 kB]
    Get:39 http://deb.debian.org/debian trixie/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB]
    Get:40 http://deb.debian.org/debian trixie/main amd64 libhttp-message-perl all 7.00-2 [79.8 kB]
    Get:41 http://deb.debian.org/debian trixie/main amd64 libio-compress-brotli-perl amd64 0.004001-2+b3 [16.9 kB]
    Get:42 http://deb.debian.org/debian trixie/main amd64 liblzo2-2 amd64 2.10-3+b1 [55.1 kB]
    Get:43 http://deb.debian.org/debian trixie/main amd64 libterm-readkey-perl amd64 2.38-2+b4 [24.6 kB]
    Get:44 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-bzip2 amd64 1:11.8.6-0+deb13u1 [30.1 kB]
    Get:45 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-lz4 amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:46 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-lzma amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:47 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-lzo amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:48 http://deb.debian.org/debian trixie/main amd64 mariadb-plugin-provider-snappy amd64 1:11.8.6-0+deb13u1 [30.0 kB]
    Get:49 http://deb.debian.org/debian trixie/main amd64 pv amd64 1.9.31-1 [106 kB]
    Preconfiguring packages ...
    Fetched 22.3 MB in 1s (17.0 MB/s)
    Selecting previously unselected package galera-4.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 22683 files and directories currently installed.)
    Preparing to unpack .../galera-4_26.4.23-0+deb13u1_amd64.deb ...
    Unpacking galera-4 (26.4.23-0+deb13u1) ...
    Selecting previously unselected package libmpfr6:amd64.
    Preparing to unpack .../libmpfr6_4.2.2-1_amd64.deb ...
    Unpacking libmpfr6:amd64 (4.2.2-1) ...
    Selecting previously unselected package libsigsegv2:amd64.
    Preparing to unpack .../libsigsegv2_2.14-1+b2_amd64.deb ...
    Unpacking libsigsegv2:amd64 (2.14-1+b2) ...
    Setting up libmpfr6:amd64 (4.2.2-1) ...
    Setting up libsigsegv2:amd64 (2.14-1+b2) ...
    Selecting previously unselected package gawk.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 22713 files and directories currently installed.)
    Preparing to unpack .../00-gawk_1%3a5.2.1-2+b1_amd64.deb ...
    Unpacking gawk (1:5.2.1-2+b1) ...
    Selecting previously unselected package mysql-common.
    Preparing to unpack .../01-mysql-common_5.8+1.1.1_all.deb ...
    Unpacking mysql-common (5.8+1.1.1) ...
    Selecting previously unselected package mariadb-common.
    Preparing to unpack .../02-mariadb-common_1%3a11.8.6-0+deb13u1_all.deb ...
    Unpacking mariadb-common (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libdbi-perl:amd64.
    Preparing to unpack .../03-libdbi-perl_1.652-2~deb13u1_amd64.deb ...
    Unpacking libdbi-perl:amd64 (1.652-2~deb13u1) ...
    Selecting previously unselected package liblsof0.
    Preparing to unpack .../04-liblsof0_4.99.4+dfsg-2_amd64.deb ...
    Unpacking liblsof0 (4.99.4+dfsg-2) ...
    Selecting previously unselected package lsof.
    Preparing to unpack .../05-lsof_4.99.4+dfsg-2_amd64.deb ...
    Unpacking lsof (4.99.4+dfsg-2) ...
    Selecting previously unselected package libconfig-inifiles-perl.
    Preparing to unpack .../06-libconfig-inifiles-perl_3.000003-3+deb13u1_all.deb ...
    Unpacking libconfig-inifiles-perl (3.000003-3+deb13u1) ...
    Selecting previously unselected package libmariadb3:amd64.
    Preparing to unpack .../07-libmariadb3_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking libmariadb3:amd64 (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libncurses6:amd64.
    Preparing to unpack .../08-libncurses6_6.5+20250216-2_amd64.deb ...
    Unpacking libncurses6:amd64 (6.5+20250216-2) ...
    Selecting previously unselected package mariadb-client-core.
    Preparing to unpack .../09-mariadb-client-core_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-client-core (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libpcre2-posix3:amd64.
    Preparing to unpack .../10-libpcre2-posix3_10.46-1~deb13u3_amd64.deb ...
    Unpacking libpcre2-posix3:amd64 (10.46-1~deb13u3) ...
    Selecting previously unselected package mariadb-client.
    Preparing to unpack .../11-mariadb-client_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-client (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libaio1t64:amd64.
    Preparing to unpack .../12-libaio1t64_0.3.113-8+b1_amd64.deb ...
    Unpacking libaio1t64:amd64 (0.3.113-8+b1) ...
    Selecting previously unselected package liburing2:amd64.
    Preparing to unpack .../13-liburing2_2.9-1_amd64.deb ...
    Unpacking liburing2:amd64 (2.9-1) ...
    Selecting previously unselected package mariadb-server-core.
    Preparing to unpack .../14-mariadb-server-core_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-server-core (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libpopt0:amd64.
    Preparing to unpack .../15-libpopt0_1.19+dfsg-2_amd64.deb ...
    Unpacking libpopt0:amd64 (1.19+dfsg-2) ...
    Selecting previously unselected package rsync.
    Preparing to unpack .../16-rsync_3.5.0+ds1-0+deb13u1_amd64.deb ...
    Unpacking rsync (3.5.0+ds1-0+deb13u1) ...
    Selecting previously unselected package libwrap0:amd64.
    Preparing to unpack .../17-libwrap0_7.6.q-36_amd64.deb ...
    Unpacking libwrap0:amd64 (7.6.q-36) ...
    Selecting previously unselected package socat.
    Preparing to unpack .../18-socat_1.8.0.3-1+deb13u1_amd64.deb ...
    Unpacking socat (1.8.0.3-1+deb13u1) ...
    Setting up mysql-common (5.8+1.1.1) ...
    update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
    Setting up mariadb-common (1:11.8.6-0+deb13u1) ...
    update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
    Selecting previously unselected package mariadb-server.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 23490 files and directories currently installed.)
    Preparing to unpack .../00-mariadb-server_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-server (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package libhtml-tagset-perl.
    Preparing to unpack .../01-libhtml-tagset-perl_3.24-1_all.deb ...
    Unpacking libhtml-tagset-perl (3.24-1) ...
    Selecting previously unselected package liburi-perl.
    Preparing to unpack .../02-liburi-perl_5.30-1_all.deb ...
    Unpacking liburi-perl (5.30-1) ...
    Selecting previously unselected package libhtml-parser-perl:amd64.
    Preparing to unpack .../03-libhtml-parser-perl_3.83-2~deb13u1_amd64.deb ...
    Unpacking libhtml-parser-perl:amd64 (3.83-2~deb13u1) ...
    Selecting previously unselected package libcgi-pm-perl.
    Preparing to unpack .../04-libcgi-pm-perl_4.68-1_all.deb ...
    Unpacking libcgi-pm-perl (4.68-1) ...
    Selecting previously unselected package libfcgi0t64:amd64.
    Preparing to unpack .../05-libfcgi0t64_2.4.5-0.1_amd64.deb ...
    Unpacking libfcgi0t64:amd64 (2.4.5-0.1) ...
    Selecting previously unselected package libfcgi-perl.
    Preparing to unpack .../06-libfcgi-perl_0.82+ds-3+b2_amd64.deb ...
    Unpacking libfcgi-perl (0.82+ds-3+b2) ...
    Selecting previously unselected package libcgi-fast-perl.
    Preparing to unpack .../07-libcgi-fast-perl_1%3a2.17-1_all.deb ...
    Unpacking libcgi-fast-perl (1:2.17-1) ...
    Selecting previously unselected package libclone-perl:amd64.
    Preparing to unpack .../08-libclone-perl_0.47-1+b1_amd64.deb ...
    Unpacking libclone-perl:amd64 (0.47-1+b1) ...
    Selecting previously unselected package libdbd-mariadb-perl.
    Preparing to unpack .../09-libdbd-mariadb-perl_1.22-1+b4_amd64.deb ...
    Unpacking libdbd-mariadb-perl (1.22-1+b4) ...
    Selecting previously unselected package libencode-locale-perl.
    Preparing to unpack .../10-libencode-locale-perl_1.05-3_all.deb ...
    Unpacking libencode-locale-perl (1.05-3) ...
    Selecting previously unselected package libfcgi-bin.
    Preparing to unpack .../11-libfcgi-bin_2.4.5-0.1_amd64.deb ...
    Unpacking libfcgi-bin (2.4.5-0.1) ...
    Selecting previously unselected package libhtml-template-perl.
    Preparing to unpack .../12-libhtml-template-perl_2.97-2_all.deb ...
    Unpacking libhtml-template-perl (2.97-2) ...
    Selecting previously unselected package libtimedate-perl.
    Preparing to unpack .../13-libtimedate-perl_2.3300-2_all.deb ...
    Unpacking libtimedate-perl (2.3300-2) ...
    Selecting previously unselected package libhttp-date-perl.
    Preparing to unpack .../14-libhttp-date-perl_6.06-1_all.deb ...
    Unpacking libhttp-date-perl (6.06-1) ...
    Selecting previously unselected package libio-html-perl.
    Preparing to unpack .../15-libio-html-perl_1.004-3_all.deb ...
    Unpacking libio-html-perl (1.004-3) ...
    Selecting previously unselected package liblwp-mediatypes-perl.
    Preparing to unpack .../16-liblwp-mediatypes-perl_6.04-2_all.deb ...
    Unpacking liblwp-mediatypes-perl (6.04-2) ...
    Selecting previously unselected package libhttp-message-perl.
    Preparing to unpack .../17-libhttp-message-perl_7.00-2_all.deb ...
    Unpacking libhttp-message-perl (7.00-2) ...
    Selecting previously unselected package libio-compress-brotli-perl.
    Preparing to unpack .../18-libio-compress-brotli-perl_0.004001-2+b3_amd64.deb ...
    Unpacking libio-compress-brotli-perl (0.004001-2+b3) ...
    Selecting previously unselected package liblzo2-2:amd64.
    Preparing to unpack .../19-liblzo2-2_2.10-3+b1_amd64.deb ...
    Unpacking liblzo2-2:amd64 (2.10-3+b1) ...
    Selecting previously unselected package libterm-readkey-perl.
    Preparing to unpack .../20-libterm-readkey-perl_2.38-2+b4_amd64.deb ...
    Unpacking libterm-readkey-perl (2.38-2+b4) ...
    Selecting previously unselected package mariadb-plugin-provider-bzip2.
    Preparing to unpack .../21-mariadb-plugin-provider-bzip2_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-bzip2 (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-lz4.
    Preparing to unpack .../22-mariadb-plugin-provider-lz4_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-lz4 (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-lzma.
    Preparing to unpack .../23-mariadb-plugin-provider-lzma_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-lzma (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-lzo.
    Preparing to unpack .../24-mariadb-plugin-provider-lzo_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-lzo (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package mariadb-plugin-provider-snappy.
    Preparing to unpack .../25-mariadb-plugin-provider-snappy_1%3a11.8.6-0+deb13u1_amd64.deb ...
    Unpacking mariadb-plugin-provider-snappy (1:11.8.6-0+deb13u1) ...
    Selecting previously unselected package pv.
    Preparing to unpack .../26-pv_1.9.31-1_amd64.deb ...
    Unpacking pv (1.9.31-1) ...
    Setting up libconfig-inifiles-perl (3.000003-3+deb13u1) ...
    Setting up galera-4 (26.4.23-0+deb13u1) ...
    Setting up gawk (1:5.2.1-2+b1) ...
    Setting up libclone-perl:amd64 (0.47-1+b1) ...
    Setting up liblsof0 (4.99.4+dfsg-2) ...
    Setting up libfcgi0t64:amd64 (2.4.5-0.1) ...
    Setting up libhtml-tagset-perl (3.24-1) ...
    Setting up liblwp-mediatypes-perl (6.04-2) ...
    Setting up libfcgi-bin (2.4.5-0.1) ...
    Setting up liblzo2-2:amd64 (2.10-3+b1) ...
    Setting up libencode-locale-perl (1.05-3) ...
    Setting up libwrap0:amd64 (7.6.q-36) ...
    Setting up socat (1.8.0.3-1+deb13u1) ...
    Setting up libncurses6:amd64 (6.5+20250216-2) ...
    Setting up libio-compress-brotli-perl (0.004001-2+b3) ...
    Setting up libio-html-perl (1.004-3) ...
    Setting up libmariadb3:amd64 (1:11.8.6-0+deb13u1) ...
    Setting up lsof (4.99.4+dfsg-2) ...
    Setting up libtimedate-perl (2.3300-2) ...
    Setting up libpcre2-posix3:amd64 (10.46-1~deb13u3) ...
    Setting up libaio1t64:amd64 (0.3.113-8+b1) ...
    Setting up pv (1.9.31-1) ...
    Setting up libfcgi-perl (0.82+ds-3+b2) ...
    Setting up libterm-readkey-perl (2.38-2+b4) ...
    Setting up liburing2:amd64 (2.9-1) ...
    Setting up liburi-perl (5.30-1) ...
    Setting up libdbi-perl:amd64 (1.652-2~deb13u1) ...
    Setting up libpopt0:amd64 (1.19+dfsg-2) ...
    Setting up libhttp-date-perl (6.06-1) ...
    Setting up mariadb-client-core (1:11.8.6-0+deb13u1) ...
    Setting up libdbd-mariadb-perl (1.22-1+b4) ...
    Setting up libhtml-parser-perl:amd64 (3.83-2~deb13u1) ...
    Setting up mariadb-server-core (1:11.8.6-0+deb13u1) ...
    Setting up rsync (3.5.0+ds1-0+deb13u1) ...
    rsync.service is a disabled or a static unit, not starting it.
    Setting up libhttp-message-perl (7.00-2) ...
    Setting up mariadb-client (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-lz4 (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-snappy (1:11.8.6-0+deb13u1) ...
    Setting up libcgi-pm-perl (4.68-1) ...
    Setting up libhtml-template-perl (2.97-2) ...
    Setting up mariadb-server (1:11.8.6-0+deb13u1) ...
    Created symlink '/etc/systemd/system/multi-user.target.wants/mariadb.service' → '/usr/lib/systemd/system/mariadb.service'.
    Setting up mariadb-plugin-provider-bzip2 (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-lzma (1:11.8.6-0+deb13u1) ...
    Setting up mariadb-plugin-provider-lzo (1:11.8.6-0+deb13u1) ...
    Setting up libcgi-fast-perl (1:2.17-1) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Processing triggers for mariadb-server (1:11.8.6-0+deb13u1) ...
    [2026-11-15 15:53:10] [OK] Setup MariaDB 11.8.6 (distribution packages)
    [2026-11-15 15:53:10] [INFO] Setting up MariaDB Database
    [2026-11-15 15:53:10] [OK] Set up MariaDB Database
    [2026-11-15 15:53:11] [INFO] Fetching github release: kepubify (5.0.0)
    [2026-11-15 15:53:11] [OK] Deployed: kepubify (5.0.0)
    [2026-11-15 15:53:12] [INFO] Fetching github release: grimmory (3.5.0)
    [2026-11-15 15:54:11] [OK] Deployed: grimmory (3.5.0)
    [2026-11-15 15:54:11] [INFO] Configuring Grimmory
    [2026-11-15 15:54:11] [OK] Configured Grimmory
    [2026-11-15 15:54:11] [INFO] Creating Service
    [2026-11-15 15:54:11] [OK] Created Service
    [2026-11-15 15:54:11] [INFO] Customizing Container
    [2026-11-15 15:54:14] [OK] Customized Container
    [2026-11-15 15:54:14] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-15 15:54:15] [OK] Cleaned
    
    🔄 ct/grimmory.sh (incus) — update log (30 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
    10.98.0.63
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
      ⏳   Checking for update: kepubify
      ✔️  Update available: kepubify 5.0.0-dev -> 5.0.0
      ⏳   Fetching github release: kepubify (5.0.0)
      ✔️  Deployed: kepubify (5.0.0)
      ⏳   Checking for update: grimmory
      ✔️  Update available: grimmory 3.5.0-dev -> 3.5.0
      ⏳   Stopping Grimmory
      ✔️  Stopped Grimmory
      ⏳   Update Temurin JDK 25
      ✔️  Update Temurin JDK 25
      ⏳   Fetching github release: grimmory (3.5.0)
      ✔️  Deployed: grimmory (3.5.0)
      ⏳   Starting Grimmory
      ✔️  Started Grimmory
      ✔️  Updated successfully!
    
    🔁 ct/grimmory.sh (incus) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
    10.98.0.63
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Grimmory
      ⏳   Checking for update: kepubify
      ✔️  No update available: kepubify (5.0.0)
      ⏳   Checking for update: grimmory
      ✔️  No update available: grimmory (3.5.0)
    

    Full logs: workflow run (artifacts result-*). Comment /test grimmory to build again.

  3. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    📊 Install telemetry for grimmory

    Runs reported by the DevScripts version of this script since this issue was opened (2026-11-15).

    Installs ✅ Successful ❌ Failed ⏹️ Aborted ❔ No result Success rate
    2 1 0 0 0 100.0%

    Last run: 15.11.2026 at 18:13 UTC (3 minutes ago) · in_progress

    Last success: 2026-11-15 17:48 UTC · Last failure: — · Avg. install time: 14 min

    Open in the telemetry dashboard · updated hourly · last refresh 2026-11-15 18:17 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions