Skip to content

Chibisafe #2648

Open
Open

Description

@MickLesk

Name of the Script

Chibisafe

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 supported

📋 Script Details

Chibisafe is a self-hosted file uploader and sharing service with chunked drag-and-drop uploads, albums, snippets and a built-in URL shortener. It supports user accounts with storage quotas, public or invite-only mode, an admin panel, S3 storage and uploads from ShareX or its API.

Activity

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

    @community-scripts-issue-bot

    The Chibisafe 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/chibisafe.sh)"
    

    Default credentials:
    Username: admin

    Log in as admin with the ADMIN_PASSWORD from /opt/chibisafe_data/.env inside 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/1571533969235775569

  2. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    📊 Install telemetry for chibisafe

    No installs of the DevScripts version of this script reported yet since this issue was opened (2026-11-15).

    updated hourly · last refresh 2026-11-15 15:17 UTC

  3. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ✅ 2/2 passed at ae5c97d

    Script Platform Install Update Duration Detail
    ct/chibisafe.sh pve ✅ ✅ 20m13s http://10.99.0.127 → 200
    ct/chibisafe.sh incus ✅ ✅ 14m42s http://10.98.0.20 → 200
    ct/chibisafe.sh arm64 ✅ ❌ 3m49s update: exited 1: [2026-11-15 14:40:43] [ERROR] in line 933: exit code 1

    ARM64 (information only, not counted): 0/1 passed; failures there do not block this PR.

    Notes (information only, not counted):

    • ct/chibisafe.sh (arm64): the kernel killed 1 process(es) for lack of memory: var_ram is too small for the build or the app
    📊 Resources
    Script Platform Usage
    ct/chibisafe.sh pve disk 2.2 of 8 GB · RAM at rest 218 of 3072 MB · OOM kills 0
    ct/chibisafe.sh incus disk 2.1 of 8 GB · RAM at rest 245 of 3072 MB · OOM kills 0
    ct/chibisafe.sh arm64 disk 2.3 of 8 GB · RAM at rest 23 of 3072 MB · OOM kills 1
    📸 ct/chibisafe.sh (pve) — http://10.99.0.127: after install / after update

    Screenshot of ct/chibisafe.sh Screenshot of ct/chibisafe.sh

    📸 ct/chibisafe.sh (incus) — http://10.98.0.20: after install / after update

    Screenshot of ct/chibisafe.sh Screenshot of ct/chibisafe.sh

    📸 ct/chibisafe.sh (arm64) — http://10.98.0.143 Screenshot of ct/chibisafe.sh
    📄 ct/chibisafe.sh (pve) — install log (2422 lines)
    … 2084 earlier lines cut, the full log is in the run artifacts
    Setting up libsamplerate0:amd64 (0.2.2-4+b2) ...
    Setting up libwebpmux3:amd64 (1.5.0-0.1) ...
    Setting up libdrm-common (2.4.124-2) ...
    Setting up libxcomposite1:amd64 (1:0.4.6-1) ...
    Setting up libjxl0.11:amd64 (0.11.2-0.1~deb13u3) ...
    Setting up libzvbi-common (0.2.44-1) ...
    Setting up libmp3lame0:amd64 (3.100-6+b3) ...
    Setting up libvorbisenc2:amd64 (1.3.7-3) ...
    Setting up libdvdnav4:amd64 (6.1.1-3+b1) ...
    Setting up libiec61883-0:amd64 (1.2.0-7) ...
    Setting up libserd-0-0:amd64 (0.32.4-1) ...
    Setting up libxkbcommon0:amd64 (1.7.0-2) ...
    Setting up libwayland-client0:amd64 (1.23.1-3) ...
    Setting up libavc1394-0:amd64 (0.5.4-5+b2) ...
    Setting up libxcb-dri3-0:amd64 (1.17.0-2+b1) ...
    Setting up libllvm19:amd64 (1:19.1.7-3+b1) ...
    Setting up gtk-update-icon-cache (4.18.6+ds-2) ...
    Setting up libx11-xcb1:amd64 (2:1.8.12-1) ...
    Setting up liblapack3:amd64 (3.12.1-6) ...
    update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode
    Setting up libxdamage1:amd64 (1:1.1.6-1+b2) ...
    Setting up libatk1.0-0t64:amd64 (2.56.2-1+deb13u2) ...
    Setting up libzmq5:amd64 (4.3.5-1+b3) ...
    Setting up libzvbi0t64:amd64 (0.2.44-1) ...
    Setting up libxrender1:amd64 (1:0.9.12-1) ...
    Setting up alsa-ucm-conf (1.2.14-1) ...
    Setting up libsoxr0:amd64 (0.1.3-4+b2) ...
    Setting up fontconfig-config (2.15.0-2.3) ...
    Setting up libavahi-common3:amd64 (0.8-16) ...
    Setting up libxext6:amd64 (2:1.3.4-1+b3) ...
    Setting up dconf-service (0.40.0-5) ...
    Setting up libopenal1:amd64 (1:1.24.2-1) ...
    Setting up libxxf86vm1:amd64 (1:1.1.4-1+b4) ...
    Setting up librist4:amd64 (0.2.11+dfsg-1) ...
    Setting up libthai0:amd64 (0.1.29-2+b1) ...
    Setting up libvorbisfile3:amd64 (1.3.7-3) ...
    Setting up libfreetype6:amd64 (2.13.3+dfsg-1+deb13u1) ...
    Setting up adwaita-icon-theme (48.1-1) ...
    update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
    Setting up libxfixes3:amd64 (1:6.0.0-2+b4) ...
    Setting up libxinerama1:amd64 (2:1.1.4-3+b4) ...
    Setting up libplacebo349:amd64 (7.349.0-3) ...
    Setting up libdc1394-25:amd64 (2.2.6-5) ...
    Setting up libxv1:amd64 (2:1.0.11-1.1+b3) ...
    Setting up libxrandr2:amd64 (2:1.5.4-1+b3) ...
    Setting up librubberband2:amd64 (3.3.0+dfsg-2+b3) ...
    Setting up libjack-jackd2-0:amd64 (1.9.22~dfsg-4) ...
    Setting up libdrm2:amd64 (2.4.124-2) ...
    Setting up libva-drm2:amd64 (2.22.0-3) ...
    Setting up libgdk-pixbuf2.0-bin (2.42.12+dfsg-4+deb13u1) ...
    Setting up libvdpau1:amd64 (1.5-3+b1) ...
    Setting up libsord-0-0:amd64 (0.16.18-1) ...
    Setting up libwayland-cursor0:amd64 (1.23.1-3) ...
    Setting up libsratom-0-0:amd64 (0.6.18-1) ...
    Setting up libdecor-0-0:amd64 (0.2.2-2) ...
    Setting up libharfbuzz0b:amd64 (10.2.0-1+deb13u1) ...
    Setting up libxss1:amd64 (1:1.2.3-1+b3) ...
    Setting up libfontconfig1:amd64 (2.15.0-2.3) ...
    Setting up libsndfile1:amd64 (1.2.2-2+deb13u1) ...
    Setting up libbluray2:amd64 (1:1.3.4-1+b2) ...
    Setting up libva-x11-2:amd64 (2.22.0-3) ...
    Setting up liblilv-0-0:amd64 (0.24.26-1) ...
    Setting up libopenmpt0t64:amd64 (0.7.13-1+b1) ...
    Setting up libavahi-client3:amd64 (0.8-16) ...
    Setting up libdrm-amdgpu1:amd64 (2.4.124-2) ...
    Setting up mesa-vulkan-drivers:amd64 (25.0.7-2+deb13u1) ...
    Setting up mesa-vdpau-drivers:amd64 (25.0.7-2+deb13u1) ...
    Setting up fontconfig (2.15.0-2.3) ...
    Regenerating fonts cache... done.
    Setting up libxi6:amd64 (2:1.8.2-1) ...
    Setting up dconf-gsettings-backend:amd64 (0.40.0-5) ...
    Setting up libpulse0:amd64 (17.0+dfsg1-2+b1) ...
    Setting up libxtst6:amd64 (2:1.2.5-1) ...
    Setting up libxcursor1:amd64 (1:1.2.3-1) ...
    Setting up libpango-1.0-0:amd64 (1.56.3-1) ...
    Setting up libdrm-intel1:amd64 (2.4.124-2) ...
    Setting up libavutil59:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libcairo2:amd64 (1.18.4-1+b1) ...
    Setting up libpostproc58:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libsphinxbase3t64:amd64 (0.8+5prealpha+1-21+b1) ...
    Setting up libswresample5:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libswscale8:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libass9:amd64 (1:0.17.3-1+deb13u1) ...
    Setting up libtheoradec1:amd64 (1.2.0~alpha1+dfsg-6) ...
    Setting up libatspi2.0-0t64:amd64 (2.56.2-1+deb13u2) ...
    Setting up libcairo-gobject2:amd64 (1.18.4-1+b1) ...
    Setting up libpangoft2-1.0-0:amd64 (1.56.3-1) ...
    Setting up libcups2t64:amd64 (2.4.10-3+deb13u2) ...
    Setting up libgtk-3-common (3.24.49-3) ...
    Setting up i965-va-driver:amd64 (2.4.1+dfsg1-2) ...
    Setting up libpangocairo-1.0-0:amd64 (1.56.3-1) ...
    Setting up gsettings-desktop-schemas (48.0-1) ...
    Setting up libatk-bridge2.0-0t64:amd64 (2.56.2-1+deb13u2) ...
    Setting up mesa-libgallium:amd64 (25.0.7-2+deb13u1) ...
    Setting up libgbm1:amd64 (25.0.7-2+deb13u1) ...
    Setting up libgl1-mesa-dri:amd64 (25.0.7-2+deb13u1) ...
    Setting up librsvg2-2:amd64 (2.60.0+dfsg-1+deb13u1) ...
    Setting up libpocketsphinx3:amd64 (0.8+5prealpha+1-15+b4) ...
    Setting up libavcodec61:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up librsvg2-common:amd64 (2.60.0+dfsg-1+deb13u1) ...
    Setting up mesa-va-drivers:amd64 (25.0.7-2+deb13u1) ...
    Setting up libsdl2-2.0-0:amd64 (2.32.4+dfsg-1) ...
    Setting up libglx-mesa0:amd64 (25.0.7-2+deb13u1) ...
    Setting up libglx0:amd64 (1.7.0-1+b2) ...
    Setting up libavformat61:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libgl1:amd64 (1.7.0-1+b2) ...
    Setting up va-driver-all:amd64 (2.22.0-3) ...
    Setting up libavfilter10:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libvdpau-va-gl1:amd64 (0.4.2-2) ...
    Setting up libavdevice61:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up vdpau-driver-all:amd64 (1.5-3+b1) ...
    Setting up ffmpeg (7:7.1.5-0+deb13u1) ...
    Processing triggers for man-db (2.13.1-1) ...
    Processing triggers for libglib2.0-0t64:amd64 (2.84.4-3~deb13u5) ...
    Setting up libgtk-3-0t64:amd64 (3.24.49-3) ...
    Setting up at-spi2-core (2.56.2-1+deb13u2) ...
    Setting up libdecor-0-plugin-1-gtk:amd64 (0.2.2-2) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Setting up libgtk-3-bin (3.24.49-3) ...
    Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-4+deb13u1) ...
    [2026-11-15 16:10:10] [OK] Setup FFmpeg 7.1.5-0+deb13u1
    [2026-11-15 16:10:10] [INFO] Setup Node.js 26
    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
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    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://deb.nodesource.com/node_26.x nodistro InRelease [12.1 kB]
    Get:5 https://deb.nodesource.com/node_26.x nodistro/main amd64 Packages [5676 B]
    Fetched 17.8 kB in 0s (102 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:
      nodejs
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 42.3 MB
      Space needed: 290 MB / 6355 MB available
    Get:1 https://deb.nodesource.com/node_26.x nodistro/main amd64 nodejs amd64 26.13.1-1nodesource1 [42.3 MB]
    Fetched 42.3 MB in 1s (43.7 MB/s)
    Selecting previously unselected package nodejs.
    (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 ... 26203 files and directories currently installed.)
    Preparing to unpack .../nodejs_26.13.1-1nodesource1_amd64.deb ...
    Unpacking nodejs (26.13.1-1nodesource1) ...
    Setting up nodejs (26.13.1-1nodesource1) ...
    Processing triggers for man-db (2.13.1-1) ...
    removed 8 packages, and changed 77 packages in 6s
    [2026-11-15 16:10:30] [OK] Setup Node.js 26 (npm 12.2.2)
    [2026-11-15 16:10:32] [INFO] Installing corepack
    added 1 package in 1s
    [2026-11-15 16:10:34] [OK] Installed corepack
    [2026-11-15 16:10:34] [INFO] Enabling corepack
    [2026-11-15 16:10:34] [OK] Enabled corepack
    yarn config v1.22.22
    success Set "network-timeout" to "600000".
    Done in 0.05s.
    [2026-11-15 16:10:42] [INFO] Fetching github release: chibisafe (6.7.0)
    [2026-11-15 16:10:43] [OK] Deployed: chibisafe (6.7.0)
    [2026-11-15 16:10:43] [INFO] Building Chibisafe
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @aws-sdk/checksums@npm:3.1001.5, @aws-sdk/client-s3@npm:3.1155.0, @aws-sdk/core@npm:3.978.5, @aws-sdk/credential-provider-env@npm:3.972.76, and 257 more.
    ➤ YN0000: └ Completed in 0s 466ms
    ➤ YN0000: ┌ Fetch step
    ➤ YN0066: │ typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5adc0c: Cannot apply hunk #1
    ➤ YN0013: │ 970 packages were added to the project (+ 617.55 MiB).
    ➤ YN0000: └ Completed in 25s 817ms
    ➤ YN0000: ┌ Link step
    ➤ YN0000: └ Completed in 31s 873ms
    ➤ YN0000: · Done with warnings in 58s 442ms
    ▲ Next.js 16.4.2 (webpack)
    ✓ Running next.config.mjs took 683ms
      Creating an optimized production build ...
    ⚠ The Edge Runtime is deprecated. You can use the "nodejs" runtime instead. Learn more: https://nextjs.org/docs/messages/edge-runtime-deprecated
    ✓ Compiled successfully in 80s
      Running TypeScript ...
      Finished TypeScript in 27.0s ...
      Collecting page data using 1 worker ...
    ⚠ Using edge runtime on a page currently disables static generation for that page
      Generating static pages using 1 worker (0/21) ...
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
      Generating static pages using 1 worker (5/21) 
      Generating static pages using 1 worker (10/21) 
      Generating static pages using 1 worker (15/21) 
    ✓ Generating static pages using 1 worker (21/21) in 1416ms
      Finalizing page optimization ...
      Collecting build traces ...
    Route (app)
    ┌ ƒ /
    ├ ƒ /_not-found
    ├ ƒ /a/[identifier]
    ├ ƒ /compare/[file1]/[file2]
    ├ ƒ /dashboard
    ├ ƒ /dashboard/account
    ├ ƒ /dashboard/admin
    ├ ƒ /dashboard/admin/files
    ├ ƒ /dashboard/admin/invites
    ├ ƒ /dashboard/admin/ip
    ├ ƒ /dashboard/admin/ip/[ip]
    ├ ƒ /dashboard/admin/links
    ├ ƒ /dashboard/admin/quarantine
    ├ ƒ /dashboard/admin/settings
    ├ ƒ /dashboard/admin/statistics
    ├ ƒ /dashboard/admin/users
    ├ ƒ /dashboard/admin/users/[uuid]
    ├ ƒ /dashboard/albums
    ├ ƒ /dashboard/albums/[...uuid]
    ├ ƒ /dashboard/links
    ├ ƒ /dashboard/snippets
    ├ ƒ /dashboard/snippets/[uuid]
    ├ ƒ /dashboard/tags
    ├ ƒ /dashboard/tags/[...uuid]
    ├ ƒ /faq
    ├ ƒ /invite/[code]
    ├ ƒ /l/[identifier]
    ├ ƒ /login
    ├ ƒ /og
    ├ ƒ /privacy-policy
    ├ ƒ /register
    ├ ƒ /rules
    ├ ƒ /s/[identifier]
    └ ƒ /terms-of-service
    ƒ Proxy (Middleware)
    ƒ  (Dynamic)  server-rendered on demand
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @alloc/quick-lru@npm:5.2.0, @ampproject/remapping@npm:2.3.0, @babel/compat-data@npm:7.24.1, @babel/core@npm:7.24.3, and 353 more.
    ➤ YN0000: └ Completed in 0s 462ms
    ➤ YN0000: ┌ Fetch step
    ➤ YN0013: │ 216 packages were added to the project (+ 79.03 MiB).
    ➤ YN0000: └ Completed in 6s 627ms
    ➤ YN0000: ┌ Link step
    ➤ YN0007: │ @prisma/engines@npm:5.12.1 must be built because it never has been before or the last one failed
    ➤ YN0007: │ esbuild@npm:0.28.2 must be built because it never has been before or the last one failed
    ➤ YN0007: │ prisma@npm:5.12.1 must be built because it never has been before or the last one failed
    ➤ YN0007: │ @prisma/client@npm:5.12.1 [5190c] must be built because it never has been before or the last one failed
    ➤ YN0000: └ Completed in 20s 753ms
    ➤ YN0000: · Done in 28s 7ms
    Prisma schema loaded from src/prisma/schema.prisma
    ✔ Generated Prisma Client (v5.12.1) to ./../../node_modules/@prisma/client in 257ms
    Start using Prisma Client in Node.js (See: https://pris.ly/d/client)
    ```
    import { PrismaClient } from '@prisma/client'
    const prisma = new PrismaClient()
    ```
    or start using Prisma Client at the edge (See: https://pris.ly/d/accelerate)
    ```
    import { PrismaClient } from '@prisma/client/edge'
    const prisma = new PrismaClient()
    ```
    See other ways of importing Prisma Client: http://pris.ly/d/importing-client
    ┌────────────────────────────────────────────────────────────────┐
    │  Supercharge your Prisma Client with global database caching,  │
    │  scalable connection pooling and real-time database events.    │
    │  Explore Prisma Accelerate: https://pris.ly/cli/-accelerate    │
    │  Explore Prisma Pulse: https://pris.ly/cli/-pulse              │
    └────────────────────────────────────────────────────────────────┘
    ┌─────────────────────────────────────────────────────────┐
    │  Update available 5.12.1 -> 8.0.0-rc.33                 │
    │                                                         │
    │  This is a major update - please follow the guide at    │
    │  https://pris.ly/d/major-version-upgrade                │
    │                                                         │
    │  Run the following to update                            │
    │    yarn add --dev prisma@latest                         │
    │    yarn add @prisma/client@latest                       │
    └─────────────────────────────────────────────────────────┘
    ➤ YN0000: Done in 0s 97ms
    [2026-11-15 16:15:37] [OK] Built Chibisafe
    [2026-11-15 16:15:38] [INFO] Configuring Chibisafe
    [2026-11-15 16:15:38] [OK] Configured Chibisafe
    [2026-11-15 16:15:38] [INFO] Creating Services
    [2026-11-15 16:15:39] [OK] Created Services
    [2026-11-15 16:15:39] [INFO] Configuring Nginx
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-15 16:15:41] [OK] Configured Nginx
    [2026-11-15 16:15:41] [INFO] Customizing Container
    [2026-11-15 16:15:45] [OK] Customized Container
    [2026-11-15 16:15:45] [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 16:15:55] [OK] Cleaned
    
    🔄 ct/chibisafe.sh (pve) — update log (37 lines)
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
      ⏳   Checking for update: chibisafe
      ✔️  Update available: chibisafe 6.7.0-dev -> 6.7.0
      ⏳   Stopping Chibisafe
      ✔️  Stopped Chibisafe
      ⏳   Update Node.js 26
      ✔️  Update Node.js 26 (npm 12.2.2)
      ⏳   Installing corepack
      ✔️  Installed corepack
      ⏳   Enabling corepack
      ✔️  Enabled corepack
      ⏳   Fetching github release: chibisafe (6.7.0)
      ✔️  Deployed: chibisafe (6.7.0)
      ⏳   Building Chibisafe
      ✔️  Built Chibisafe
      ⏳   Starting Chibisafe
      ✔️  Started Chibisafe
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/chibisafe.sh (pve) — second update log
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
      ⏳   Checking for update: chibisafe
      ✔️  No update available: chibisafe (6.7.0)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/chibisafe.sh (incus) — install log (1605 lines)
    … 1253 earlier lines cut, the full log is in the run artifacts
    Setting up libpostproc58:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libsphinxbase3t64:amd64 (0.8+5prealpha+1-21+b1) ...
    Setting up libswresample5:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libswscale8:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libcups2t64:amd64 (2.4.10-3+deb13u2) ...
    Setting up libgtk-3-common (3.24.49-3) ...
    Setting up i965-va-driver:amd64 (2.4.1+dfsg1-2) ...
    Setting up gsettings-desktop-schemas (48.0-1) ...
    Setting up mesa-libgallium:amd64 (25.0.7-2+deb13u1) ...
    Setting up libgbm1:amd64 (25.0.7-2+deb13u1) ...
    Setting up libgl1-mesa-dri:amd64 (25.0.7-2+deb13u1) ...
    Setting up libpocketsphinx3:amd64 (0.8+5prealpha+1-15+b4) ...
    Setting up mesa-va-drivers:amd64 (25.0.7-2+deb13u1) ...
    Setting up libsdl2-2.0-0:amd64 (2.32.4+dfsg-1) ...
    Setting up libglx-mesa0:amd64 (25.0.7-2+deb13u1) ...
    Setting up libglx0:amd64 (1.7.0-1+b2) ...
    Setting up libgl1:amd64 (1.7.0-1+b2) ...
    Setting up va-driver-all:amd64 (2.22.0-3) ...
    Setting up libvdpau-va-gl1:amd64 (0.4.2-2) ...
    Setting up vdpau-driver-all:amd64 (1.5-3+b1) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Processing triggers for libglib2.0-0t64:amd64 (2.84.4-3~deb13u5) ...
    Setting up at-spi2-core (2.56.2-1+deb13u2) ...
    Processing triggers for sgml-base (1.31+nmu1) ...
    Setting up libfontconfig1:amd64 (2.15.0-2.3) ...
    Setting up libbluray2:amd64 (1:1.3.4-1+b2) ...
    Setting up fontconfig (2.15.0-2.3) ...
    Regenerating fonts cache... done.
    Setting up libpango-1.0-0:amd64 (1.56.3-1) ...
    Setting up libcairo2:amd64 (1.18.4-1+b1) ...
    Setting up libass9:amd64 (1:0.17.3-1+deb13u1) ...
    Setting up libtheoradec1:amd64 (1.2.0~alpha1+dfsg-6) ...
    Setting up libcairo-gobject2:amd64 (1.18.4-1+b1) ...
    Setting up libpangoft2-1.0-0:amd64 (1.56.3-1) ...
    Setting up libpangocairo-1.0-0:amd64 (1.56.3-1) ...
    Setting up librsvg2-2:amd64 (2.60.0+dfsg-1+deb13u1) ...
    Setting up libgtk-3-0t64:amd64 (3.24.49-3) ...
    Setting up libavcodec61:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up librsvg2-common:amd64 (2.60.0+dfsg-1+deb13u1) ...
    Setting up libdecor-0-plugin-1-gtk:amd64 (0.2.2-2) ...
    Setting up libgtk-3-bin (3.24.49-3) ...
    Setting up libavformat61:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libavfilter10:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up libavdevice61:amd64 (7:7.1.5-0+deb13u1) ...
    Setting up ffmpeg (7:7.1.5-0+deb13u1) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-4+deb13u1) ...
    [2026-11-15 16:00:21] [OK] Setup FFmpeg 7.1.5-0+deb13u1
    [2026-11-15 16:00:21] [INFO] Setup Node.js 26
    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
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    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://deb.nodesource.com/node_26.x nodistro InRelease [12.1 kB]
    Get:5 https://deb.nodesource.com/node_26.x nodistro/main amd64 Packages [5676 B]
    Fetched 17.8 kB in 0s (83.8 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:
      nodejs
    Installing dependencies:
      libpython3-stdlib      python3          python3.13-minimal
      libpython3.13-minimal  python3-minimal
      libpython3.13-stdlib   python3.13
    Suggested packages:
      python3-doc  python3-venv     python3.13-doc  binfmt-support
      python3-tk   python3.13-venv  binutils
    Summary:
      Upgrading: 0, Installing: 8, Removing: 0, Not Upgrading: 0
      Download size: 48.2 MB
      Space needed: 313 MB / 146 GB available
    Get:1 http://deb.debian.org/debian trixie/main amd64 libpython3.13-minimal amd64 3.13.5-2+deb13u5 [863 kB]
    Get:2 https://deb.nodesource.com/node_26.x nodistro/main amd64 nodejs amd64 26.13.1-1nodesource1 [42.3 MB]
    Get:3 http://deb.debian.org/debian trixie/main amd64 python3.13-minimal amd64 3.13.5-2+deb13u5 [2225 kB]
    Get:4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.13.5-1 [27.2 kB]
    Get:5 http://deb.debian.org/debian trixie/main amd64 libpython3.13-stdlib amd64 3.13.5-2+deb13u5 [1959 kB]
    Get:6 http://deb.debian.org/debian trixie/main amd64 python3.13 amd64 3.13.5-2+deb13u5 [757 kB]
    Get:7 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.13.5-1 [10.2 kB]
    Get:8 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.13.5-1 [28.2 kB]
    Fetched 48.2 MB in 1s (38.5 MB/s)
    Selecting previously unselected package libpython3.13-minimal:amd64.
    (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 ... 22121 files and directories currently installed.)
    Preparing to unpack .../libpython3.13-minimal_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking libpython3.13-minimal:amd64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13-minimal.
    Preparing to unpack .../python3.13-minimal_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking python3.13-minimal (3.13.5-2+deb13u5) ...
    Setting up libpython3.13-minimal:amd64 (3.13.5-2+deb13u5) ...
    Setting up python3.13-minimal (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3-minimal.
    (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 ... 22445 files and directories currently installed.)
    Preparing to unpack .../python3-minimal_3.13.5-1_amd64.deb ...
    Unpacking python3-minimal (3.13.5-1) ...
    Selecting previously unselected package libpython3.13-stdlib:amd64.
    Preparing to unpack .../libpython3.13-stdlib_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking libpython3.13-stdlib:amd64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13.
    Preparing to unpack .../python3.13_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking python3.13 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package libpython3-stdlib:amd64.
    Preparing to unpack .../libpython3-stdlib_3.13.5-1_amd64.deb ...
    Unpacking libpython3-stdlib:amd64 (3.13.5-1) ...
    Setting up python3-minimal (3.13.5-1) ...
    Selecting previously unselected package python3.
    (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 ... 22892 files and directories currently installed.)
    Preparing to unpack .../python3_3.13.5-1_amd64.deb ...
    Unpacking python3 (3.13.5-1) ...
    Selecting previously unselected package nodejs.
    Preparing to unpack .../nodejs_26.13.1-1nodesource1_amd64.deb ...
    Unpacking nodejs (26.13.1-1nodesource1) ...
    Setting up libpython3.13-stdlib:amd64 (3.13.5-2+deb13u5) ...
    Setting up libpython3-stdlib:amd64 (3.13.5-1) ...
    Setting up python3.13 (3.13.5-2+deb13u5) ...
    Setting up python3 (3.13.5-1) ...
    Setting up nodejs (26.13.1-1nodesource1) ...
    Processing triggers for systemd (257.13-1~deb13u1) ...
    Processing triggers for mailcap (3.74) ...
    removed 8 packages, and changed 77 packages in 6s
    [2026-11-15 16:00:54] [OK] Setup Node.js 26 (npm 12.2.2)
    [2026-11-15 16:00:56] [INFO] Installing corepack
    added 1 package in 1s
    [2026-11-15 16:00:57] [OK] Installed corepack
    [2026-11-15 16:00:57] [INFO] Enabling corepack
    [2026-11-15 16:00:57] [OK] Enabled corepack
    yarn config v1.22.22
    success Set "network-timeout" to "600000".
    Done in 0.04s.
    [2026-11-15 16:01:03] [INFO] Fetching github release: chibisafe (6.7.0)
    [2026-11-15 16:01:04] [OK] Deployed: chibisafe (6.7.0)
    [2026-11-15 16:01:04] [INFO] Building Chibisafe
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @aws-sdk/checksums@npm:3.1001.5, @aws-sdk/client-s3@npm:3.1155.0, @aws-sdk/core@npm:3.978.5, @aws-sdk/credential-provider-env@npm:3.972.76, and 257 more.
    ➤ YN0000: └ Completed in 0s 389ms
    ➤ YN0000: ┌ Fetch step
    ➤ YN0066: │ typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5adc0c: Cannot apply hunk #1
    ➤ YN0013: │ 970 packages were added to the project (+ 617.55 MiB).
    ➤ YN0000: └ Completed in 18s 899ms
    ➤ YN0000: ┌ Link step
    ➤ YN0000: └ Completed in 36s 989ms
    ➤ YN0000: · Done with warnings in 56s 439ms
    ▲ Next.js 16.4.2 (webpack)
    ✓ Running next.config.mjs took 428ms
      Creating an optimized production build ...
    ⚠ The Edge Runtime is deprecated. You can use the "nodejs" runtime instead. Learn more: https://nextjs.org/docs/messages/edge-runtime-deprecated
    ✓ Compiled successfully in 64s
      Running TypeScript ...
      Finished TypeScript in 26.5s ...
      Collecting page data using 1 worker ...
    ⚠ Using edge runtime on a page currently disables static generation for that page
      Generating static pages using 1 worker (0/21) ...
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
      Generating static pages using 1 worker (5/21) 
      Generating static pages using 1 worker (10/21) 
      Generating static pages using 1 worker (15/21) 
    ✓ Generating static pages using 1 worker (21/21) in 1311ms
      Finalizing page optimization ...
      Collecting build traces ...
    Route (app)
    ┌ ƒ /
    ├ ƒ /_not-found
    ├ ƒ /a/[identifier]
    ├ ƒ /compare/[file1]/[file2]
    ├ ƒ /dashboard
    ├ ƒ /dashboard/account
    ├ ƒ /dashboard/admin
    ├ ƒ /dashboard/admin/files
    ├ ƒ /dashboard/admin/invites
    ├ ƒ /dashboard/admin/ip
    ├ ƒ /dashboard/admin/ip/[ip]
    ├ ƒ /dashboard/admin/links
    ├ ƒ /dashboard/admin/quarantine
    ├ ƒ /dashboard/admin/settings
    ├ ƒ /dashboard/admin/statistics
    ├ ƒ /dashboard/admin/users
    ├ ƒ /dashboard/admin/users/[uuid]
    ├ ƒ /dashboard/albums
    ├ ƒ /dashboard/albums/[...uuid]
    ├ ƒ /dashboard/links
    ├ ƒ /dashboard/snippets
    ├ ƒ /dashboard/snippets/[uuid]
    ├ ƒ /dashboard/tags
    ├ ƒ /dashboard/tags/[...uuid]
    ├ ƒ /faq
    ├ ƒ /invite/[code]
    ├ ƒ /l/[identifier]
    ├ ƒ /login
    ├ ƒ /og
    ├ ƒ /privacy-policy
    ├ ƒ /register
    ├ ƒ /rules
    ├ ƒ /s/[identifier]
    └ ƒ /terms-of-service
    ƒ Proxy (Middleware)
    ƒ  (Dynamic)  server-rendered on demand
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @alloc/quick-lru@npm:5.2.0, @ampproject/remapping@npm:2.3.0, @babel/compat-data@npm:7.24.1, @babel/core@npm:7.24.3, and 353 more.
    ➤ YN0000: └ Completed in 0s 425ms
    ➤ YN0000: ┌ Fetch step
    ➤ YN0013: │ 216 packages were added to the project (+ 79.03 MiB).
    ➤ YN0000: └ Completed in 5s 34ms
    ➤ YN0000: ┌ Link step
    ➤ YN0007: │ @prisma/engines@npm:5.12.1 must be built because it never has been before or the last one failed
    ➤ YN0007: │ esbuild@npm:0.28.2 must be built because it never has been before or the last one failed
    ➤ YN0007: │ prisma@npm:5.12.1 must be built because it never has been before or the last one failed
    ➤ YN0007: │ @prisma/client@npm:5.12.1 [5190c] must be built because it never has been before or the last one failed
    ➤ YN0000: └ Completed in 20s 893ms
    ➤ YN0000: · Done in 26s 540ms
    Prisma schema loaded from src/prisma/schema.prisma
    ✔ Generated Prisma Client (v5.12.1) to ./../../node_modules/@prisma/client in 311ms
    Start using Prisma Client in Node.js (See: https://pris.ly/d/client)
    ```
    import { PrismaClient } from '@prisma/client'
    const prisma = new PrismaClient()
    ```
    or start using Prisma Client at the edge (See: https://pris.ly/d/accelerate)
    ```
    import { PrismaClient } from '@prisma/client/edge'
    const prisma = new PrismaClient()
    ```
    See other ways of importing Prisma Client: http://pris.ly/d/importing-client
    ┌────────────────────────────────────────────────────────────────┐
    │  Supercharge your Prisma Client with global database caching,  │
    │  scalable connection pooling and real-time database events.    │
    │  Explore Prisma Accelerate: https://pris.ly/cli/-accelerate    │
    │  Explore Prisma Pulse: https://pris.ly/cli/-pulse              │
    └────────────────────────────────────────────────────────────────┘
    ┌─────────────────────────────────────────────────────────┐
    │  Update available 5.12.1 -> 8.0.0-rc.33                 │
    │                                                         │
    │  This is a major update - please follow the guide at    │
    │  https://pris.ly/d/major-version-upgrade                │
    │                                                         │
    │  Run the following to update                            │
    │    yarn add --dev prisma@latest                         │
    │    yarn add @prisma/client@latest                       │
    └─────────────────────────────────────────────────────────┘
    ➤ YN0000: Done in 0s 109ms
    [2026-11-15 16:05:29] [OK] Built Chibisafe
    [2026-11-15 16:05:29] [INFO] Configuring Chibisafe
    [2026-11-15 16:05:29] [OK] Configured Chibisafe
    [2026-11-15 16:05:29] [INFO] Creating Services
    [2026-11-15 16:05:29] [OK] Created Services
    [2026-11-15 16:05:29] [INFO] Configuring Nginx
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-15 16:05:31] [OK] Configured Nginx
    [2026-11-15 16:05:31] [INFO] Customizing Container
    [2026-11-15 16:05:33] [OK] Customized Container
    [2026-11-15 16:05:33] [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 16:05:36] [OK] Cleaned
    
    🔄 ct/chibisafe.sh (incus) — update log (32 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
    10.98.0.20
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
      ⏳   Checking for update: chibisafe
      ✔️  Update available: chibisafe 6.7.0-dev -> 6.7.0
      ⏳   Stopping Chibisafe
      ✔️  Stopped Chibisafe
      ⏳   Update Node.js 26
      ✔️  Update Node.js 26 (npm 12.2.2)
      ⏳   Installing corepack
      ✔️  Installed corepack
      ⏳   Enabling corepack
      ✔️  Enabled corepack
      ⏳   Fetching github release: chibisafe (6.7.0)
      ✔️  Deployed: chibisafe (6.7.0)
      ⏳   Building Chibisafe
      ✔️  Built Chibisafe
      ⏳   Starting Chibisafe
      ✔️  Started Chibisafe
      ✔️  Updated successfully!
    
    🔁 ct/chibisafe.sh (incus) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
    10.98.0.20
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
      ⏳   Checking for update: chibisafe
      ✔️  No update available: chibisafe (6.7.0)
    
    ❌ ct/chibisafe.sh (arm64) — build log
      ⚙️  Using Default Settings on node runnervm1x7cq
      💡  Incus Version 6.0.7 (Kernel: 7.0.0-1017-azure)
      🆔  Container ID: ci-9000
      🖥️  Operating System: debian (13)
      📦  Container Type: Unprivileged
      💾  Disk Size: 8 GB
      🧠  CPU Cores: 2
      🛠️  RAM Size: 3072 MiB
      💡  Architecture: arm64
      🚀  Creating a Chibisafe LXC using the above default settings
      ⏳   Validating storage 'default'
      ✔️  Storage 'default' validated - Free: ~103GB
      ⏳   Resolving container image
      ✔️  Image images:debian/13 (cached)
      ⏳   Creating container
      ✔️  Container ci-9000 created
      ⏳   Waiting for container to initialize
      ✔️  Container started
      ⏳   Waiting for the container network
      ✔️  Network reachable (10.98.0.143)
      ⏳   Customizing container
      ✔️  Container customized
      🚀  Starting application installation
      ⏳   Setting up Container OS
      ✔️  Set up Container OS
      ✔️  Network Connected: 10.98.0.143
      ✔️  IPv4 Internet Connected (TCP reachable; ICMP is filtered)
      ℹ️  No IPv6 Internet (IPv4 is enough)
      ✔️  Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
      ⏳   Updating Container OS
      ✔️  Updated Container OS
      ⏳   Installing Dependencies
      ✔️  Installed Dependencies
      ⏳   Setup FFmpeg (repo)
      ✔️  Setup FFmpeg 7.1.5-0+deb13u1
      ⏳   Setup Node.js 26
      ✔️  Setup Node.js 26 (npm 12.2.2)
      ⏳   Installing corepack
      ✔️  Installed corepack
      ⏳   Enabling corepack
      ✔️  Enabled corepack
      ⏳   Fetching github release: chibisafe (6.7.0)
      ✔️  Deployed: chibisafe (6.7.0)
      ⏳   Building Chibisafe
      ✔️  Built Chibisafe
      ⏳   Configuring Chibisafe
      ✔️  Configured Chibisafe
      ⏳   Creating Services
      ✔️  Created Services
      ⏳   Configuring Nginx
      ✔️  Configured Nginx
      ⏳   Customizing Container
      ✔️  Customized Container
      ⏳   Cleaning up
      ✔️  Cleaned
      ✔️  Completed Successfully!
      🚀  Chibisafe setup has been successfully initialized!
      💡  Access it using the following URL:
      🌐  http://10.98.0.143
      💡  Admin password (user admin): /opt/chibisafe_data/.env
    
    📄 ct/chibisafe.sh (arm64) — install log (1566 lines)
    … 1274 earlier lines cut, the full log is in the run artifacts
    Get:5 https://deb.nodesource.com/node_26.x nodistro/main arm64 Packages [5650 B]
    Fetched 17.8 kB in 0s (90.9 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:
      nodejs
    Installing dependencies:
      libpython3-stdlib      python3          python3.13-minimal
      libpython3.13-minimal  python3-minimal
      libpython3.13-stdlib   python3.13
    Suggested packages:
      python3-doc  python3-venv     python3.13-doc
      python3-tk   python3.13-venv  binfmt-support
    Summary:
      Upgrading: 0, Installing: 8, Removing: 0, Not Upgrading: 0
      Download size: 46.9 MB
      Space needed: 315 MB / 109 GB available
    Get:1 http://deb.debian.org/debian trixie/main arm64 libpython3.13-minimal arm64 3.13.5-2+deb13u5 [856 kB]
    Get:2 http://deb.debian.org/debian trixie/main arm64 python3.13-minimal arm64 3.13.5-2+deb13u5 [2008 kB]
    Get:3 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.13.5-1 [27.2 kB]
    Get:4 http://deb.debian.org/debian trixie/main arm64 libpython3.13-stdlib arm64 3.13.5-2+deb13u5 [1895 kB]
    Get:5 https://deb.nodesource.com/node_26.x nodistro/main arm64 nodejs arm64 26.13.1-1nodesource1 [41.3 MB]
    Get:6 http://deb.debian.org/debian trixie/main arm64 python3.13 arm64 3.13.5-2+deb13u5 [757 kB]
    Get:7 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.13.5-1 [10.2 kB]
    Get:8 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.13.5-1 [28.2 kB]
    Fetched 46.9 MB in 1s (60.4 MB/s)
    Selecting previously unselected package libpython3.13-minimal:arm64.
    (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 ... 32285 files and directories currently installed.)
    Preparing to unpack .../libpython3.13-minimal_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking libpython3.13-minimal:arm64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13-minimal.
    Preparing to unpack .../python3.13-minimal_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking python3.13-minimal (3.13.5-2+deb13u5) ...
    Setting up libpython3.13-minimal:arm64 (3.13.5-2+deb13u5) ...
    Setting up python3.13-minimal (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3-minimal.
    (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 ... 32609 files and directories currently installed.)
    Preparing to unpack .../python3-minimal_3.13.5-1_arm64.deb ...
    Unpacking python3-minimal (3.13.5-1) ...
    Selecting previously unselected package libpython3.13-stdlib:arm64.
    Preparing to unpack .../libpython3.13-stdlib_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking libpython3.13-stdlib:arm64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13.
    Preparing to unpack .../python3.13_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking python3.13 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package libpython3-stdlib:arm64.
    Preparing to unpack .../libpython3-stdlib_3.13.5-1_arm64.deb ...
    Unpacking libpython3-stdlib:arm64 (3.13.5-1) ...
    Setting up python3-minimal (3.13.5-1) ...
    Selecting previously unselected package python3.
    (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 ... 33056 files and directories currently installed.)
    Preparing to unpack .../python3_3.13.5-1_arm64.deb ...
    Unpacking python3 (3.13.5-1) ...
    Selecting previously unselected package nodejs.
    Preparing to unpack .../nodejs_26.13.1-1nodesource1_arm64.deb ...
    Unpacking nodejs (26.13.1-1nodesource1) ...
    Setting up libpython3.13-stdlib:arm64 (3.13.5-2+deb13u5) ...
    Setting up libpython3-stdlib:arm64 (3.13.5-1) ...
    Setting up python3.13 (3.13.5-2+deb13u5) ...
    Setting up python3 (3.13.5-1) ...
    Setting up nodejs (26.13.1-1nodesource1) ...
    Processing triggers for systemd (257.13-1~deb13u1) ...
    Processing triggers for mailcap (3.74) ...
    removed 8 packages, and changed 77 packages in 3s
    [2026-11-15 14:37:59] [OK] Setup Node.js 26 (npm 12.2.2)
    [2026-11-15 14:37:59] [INFO] Installing corepack
    added 1 package in 419ms
    [2026-11-15 14:38:00] [OK] Installed corepack
    [2026-11-15 14:38:00] [INFO] Enabling corepack
    [2026-11-15 14:38:00] [OK] Enabled corepack
    yarn config v1.22.22
    success Set "network-timeout" to "600000".
    Done in 0.02s.
    [2026-11-15 14:38:03] [INFO] Fetching github release: chibisafe (6.7.0)
    [2026-11-15 14:38:04] [OK] Deployed: chibisafe (6.7.0)
    [2026-11-15 14:38:04] [INFO] Building Chibisafe
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @aws-sdk/checksums@npm:3.1001.5, @aws-sdk/client-s3@npm:3.1155.0, @aws-sdk/core@npm:3.978.5, @aws-sdk/credential-provider-env@npm:3.972.76, and 257 more.
    ➤ YN0000: └ Completed
    ➤ YN0000: ┌ Fetch step
    ➤ YN0066: │ typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5adc0c: Cannot apply hunk #1
    ➤ YN0013: │ 970 packages were added to the project (+ 609.55 MiB).
    ➤ YN0000: └ Completed in 9s 57ms
    ➤ YN0000: ┌ Link step
    ➤ YN0000: └ Completed in 15s 953ms
    ➤ YN0000: · Done with warnings in 25s 258ms
    ▲ Next.js 16.4.2 (webpack)
    ✓ Running next.config.mjs took 106ms
      Creating an optimized production build ...
    ⚠ The Edge Runtime is deprecated. You can use the "nodejs" runtime instead. Learn more: https://nextjs.org/docs/messages/edge-runtime-deprecated
    ✓ Compiled successfully in 22.0s
      Running TypeScript ...
      Finished TypeScript in 7.2s ...
      Collecting page data using 1 worker ...
    ⚠ Using edge runtime on a page currently disables static generation for that page
      Generating static pages using 1 worker (0/21) ...
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
    Failed to parse URL from /api/settings
      Generating static pages using 1 worker (5/21) 
      Generating static pages using 1 worker (10/21) 
      Generating static pages using 1 worker (15/21) 
    ✓ Generating static pages using 1 worker (21/21) in 497ms
      Finalizing page optimization ...
      Collecting build traces ...
    Route (app)
    ┌ ƒ /
    ├ ƒ /_not-found
    ├ ƒ /a/[identifier]
    ├ ƒ /compare/[file1]/[file2]
    ├ ƒ /dashboard
    ├ ƒ /dashboard/account
    ├ ƒ /dashboard/admin
    ├ ƒ /dashboard/admin/files
    ├ ƒ /dashboard/admin/invites
    ├ ƒ /dashboard/admin/ip
    ├ ƒ /dashboard/admin/ip/[ip]
    ├ ƒ /dashboard/admin/links
    ├ ƒ /dashboard/admin/quarantine
    ├ ƒ /dashboard/admin/settings
    ├ ƒ /dashboard/admin/statistics
    ├ ƒ /dashboard/admin/users
    ├ ƒ /dashboard/admin/users/[uuid]
    ├ ƒ /dashboard/albums
    ├ ƒ /dashboard/albums/[...uuid]
    ├ ƒ /dashboard/links
    ├ ƒ /dashboard/snippets
    ├ ƒ /dashboard/snippets/[uuid]
    ├ ƒ /dashboard/tags
    ├ ƒ /dashboard/tags/[...uuid]
    ├ ƒ /faq
    ├ ƒ /invite/[code]
    ├ ƒ /l/[identifier]
    ├ ƒ /login
    ├ ƒ /og
    ├ ƒ /privacy-policy
    ├ ƒ /register
    ├ ƒ /rules
    ├ ƒ /s/[identifier]
    └ ƒ /terms-of-service
    ƒ Proxy (Middleware)
    ƒ  (Dynamic)  server-rendered on demand
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @alloc/quick-lru@npm:5.2.0, @ampproject/remapping@npm:2.3.0, @babel/compat-data@npm:7.24.1, @babel/core@npm:7.24.3, and 353 more.
    ➤ YN0000: └ Completed
    ➤ YN0000: ┌ Fetch step
    ➤ YN0013: │ 216 packages were added to the project (+ 77.73 MiB).
    ➤ YN0000: └ Completed in 2s 161ms
    ➤ YN0000: ┌ Link step
    ➤ YN0007: │ @prisma/engines@npm:5.12.1 must be built because it never has been before or the last one failed
    ➤ YN0007: │ esbuild@npm:0.28.2 must be built because it never has been before or the last one failed
    ➤ YN0007: │ prisma@npm:5.12.1 must be built because it never has been before or the last one failed
    ➤ YN0007: │ @prisma/client@npm:5.12.1 [5190c] must be built because it never has been before or the last one failed
    ➤ YN0000: └ Completed in 13s 418ms
    ➤ YN0000: · Done in 15s 779ms
    Prisma schema loaded from src/prisma/schema.prisma
    ✔ Generated Prisma Client (v5.12.1) to ./../../node_modules/@prisma/client in 94ms
    Start using Prisma Client in Node.js (See: https://pris.ly/d/client)
    ```
    import { PrismaClient } from '@prisma/client'
    const prisma = new PrismaClient()
    ```
    or start using Prisma Client at the edge (See: https://pris.ly/d/accelerate)
    ```
    import { PrismaClient } from '@prisma/client/edge'
    const prisma = new PrismaClient()
    ```
    See other ways of importing Prisma Client: http://pris.ly/d/importing-client
    ┌────────────────────────────────────────────────────────────────┐
    │  Supercharge your Prisma Client with global database caching,  │
    │  scalable connection pooling and real-time database events.    │
    │  Explore Prisma Accelerate: https://pris.ly/cli/-accelerate    │
    │  Explore Prisma Pulse: https://pris.ly/cli/-pulse              │
    └────────────────────────────────────────────────────────────────┘
    ┌─────────────────────────────────────────────────────────┐
    │  Update available 5.12.1 -> 8.0.0-rc.33                 │
    │                                                         │
    │  This is a major update - please follow the guide at    │
    │  https://pris.ly/d/major-version-upgrade                │
    │                                                         │
    │  Run the following to update                            │
    │    yarn add --dev prisma@latest                         │
    │    yarn add @prisma/client@latest                       │
    └─────────────────────────────────────────────────────────┘
    ➤ YN0000: Done in 0s 102ms
    [2026-11-15 14:39:44] [OK] Built Chibisafe
    [2026-11-15 14:39:44] [INFO] Configuring Chibisafe
    [2026-11-15 14:39:44] [OK] Configured Chibisafe
    [2026-11-15 14:39:44] [INFO] Creating Services
    [2026-11-15 14:39:44] [OK] Created Services
    [2026-11-15 14:39:44] [INFO] Configuring Nginx
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-15 14:39:45] [OK] Configured Nginx
    [2026-11-15 14:39:45] [INFO] Customizing Container
    [2026-11-15 14:39:46] [OK] Customized Container
    [2026-11-15 14:39:46] [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 14:39:47] [OK] Cleaned
    
    🔄 ct/chibisafe.sh (arm64) — update log (52 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
    10.98.0.143
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Chibisafe
      ⏳   Checking for update: chibisafe
      ✔️  Update available: chibisafe 6.7.0-dev -> 6.7.0
      ⏳   Stopping Chibisafe
      ✔️  Stopped Chibisafe
      ⏳   Update Node.js 26
      ✔️  Update Node.js 26 (npm 12.2.2)
      ⏳   Installing corepack
      ✔️  Installed corepack
      ⏳   Enabling corepack
      ✔️  Enabled corepack
      ⏳   Fetching github release: chibisafe (6.7.0)
      ✔️  Deployed: chibisafe (6.7.0)
      ⏳   Building Chibisafe
      ✖️  in line 933: exit code 1
      →  yarn workspaces focus @chibisafe/next
      --- Last 20 lines of log ---
    [2026-11-15 14:40:26] [INFO] Installing corepack
    changed 1 package in 415ms
    [2026-11-15 14:40:27] [OK] Installed corepack
    [2026-11-15 14:40:27] [INFO] Enabling corepack
    [2026-11-15 14:40:27] [OK] Enabled corepack
    yarn config v1.22.22
    success Set "network-timeout" to "600000".
    Done in 0.02s.
    [2026-11-15 14:40:28] [INFO] Fetching github release: chibisafe (6.7.0)
    [2026-11-15 14:40:35] [OK] Deployed: chibisafe (6.7.0)
    [2026-11-15 14:40:35] [INFO] Building Chibisafe
    ➤ YN0000: · Yarn 4.1.1
    ➤ YN0000: ┌ Resolution step
    ➤ YN0085: │ - @aws-sdk/checksums@npm:3.1001.5, @aws-sdk/client-s3@npm:3.1155.0, @aws-sdk/core@npm:3.978.5, @aws-sdk/credential-provider-env@npm:3.972.76, and 257 more.
    ➤ YN0000: └ Completed
    ➤ YN0000: ┌ Fetch step
    ➤ YN0066: │ typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5adc0c: Cannot apply hunk #1
    [2026-11-15 14:40:43] [ERROR] in line 933: exit code 1
    [2026-11-15 14:40:43] yarn workspaces focus @chibisafe/next
      -----------------------------------
      📋 Full log: /usr/local/community-scripts/logs/incus-create-b18453f9.log
    

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

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