Skip to content

Alexandrie #2640

Open
Open

Description

@MickLesk

Name of the Script

Alexandrie

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 not tested

📋 Script Details

Alexandrie is a self-hosted knowledge base and note-taking app built around an extended Markdown editor with LaTeX, diagrams and custom containers. Notes are organized in workspaces, categories and nested documents, can be shared with other users and stay available offline as an installable PWA.

Activity

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

    @community-scripts-issue-bot

    The Alexandrie 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/alexandrie.sh)"
    

    Create your account on the signup page. Signup stays open to anyone who can reach Alexandrie until you set CONFIG_DISABLE_SIGNUP and NUXT_PUBLIC_CONFIG_DISABLE_SIGNUP_PAGE to true in the .env.
    The URLs in /opt/alexandrie_data/.env use the container IP. Change them when the IP changes or you put Alexandrie behind a domain, then restart alexandrie-backend and alexandrie-frontend.

    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/1571225365211390142

  2. github-actions commented on Nov 14, 2026

    @github-actions
    Contributor

    📊 Install telemetry for alexandrie

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

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

    Last run: 14.11.2026 at 21:24 UTC (1 hour 53 minutes ago) · success

    Last success: 2026-11-14 21:35 UTC · Last failure: — · Avg. install time: 12 min

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

  3. github-actions commented on Nov 14, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ✅ 2/2 passed at d9bf7ef

    Script Platform Install Update Duration Detail
    ct/alexandrie.sh pve ✅ ✅ 16m14s http://10.99.0.165 → 200
    ct/alexandrie.sh incus ✅ ✅ 15m06s http://10.98.0.234 → 200
    ct/alexandrie.sh arm64 ✅ ✅ 7m36s http://10.98.0.195 → 200

    ARM64 (information only, not counted): 1/1 passed.

    📊 Resources
    Script Platform Usage
    ct/alexandrie.sh pve disk 2.1 of 6 GB · RAM at rest 238 of 4096 MB · OOM kills 0
    ct/alexandrie.sh incus disk 2.1 of 6 GB · RAM at rest 267 of 4096 MB · OOM kills 0
    ct/alexandrie.sh arm64 disk 2.4 of 6 GB · RAM at rest 237 of 4096 MB · OOM kills 0
    📸 ct/alexandrie.sh (pve) — http://10.99.0.165: after install / after update

    Screenshot of ct/alexandrie.sh Screenshot of ct/alexandrie.sh

    📸 ct/alexandrie.sh (incus) — http://10.98.0.234: after install / after update

    Screenshot of ct/alexandrie.sh Screenshot of ct/alexandrie.sh

    📸 ct/alexandrie.sh (arm64) — http://10.98.0.195: after install / after update

    Screenshot of ct/alexandrie.sh Screenshot of ct/alexandrie.sh

    📄 ct/alexandrie.sh (pve) — install log (3156 lines)
    … 2971 earlier lines cut, the full log is in the run artifacts
      ├─ .output/server/chunks/build/QuickSearchTab-styles.CiBBrjBy.mjs.map (259 B) (183 B gzip)
      ├─ .output/server/chunks/build/Recent-styles.DUK6wgOH.mjs (139 B) (145 B gzip)
      ├─ .output/server/chunks/build/Recent-styles.DUK6wgOH.mjs.map (235 B) (177 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-b8Ae1ITG.mjs (2.22 kB) (1.08 kB gzip)
      ├─ .output/server/chunks/build/RemoveShared-b8Ae1ITG.mjs.map (1.89 kB) (857 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-styles.t-GXA1Cj.mjs (150 B) (160 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-styles.t-GXA1Cj.mjs.map (242 B) (177 B gzip)
      ├─ .output/server/chunks/build/request-reset-CP2ccWCL.mjs (2.3 kB) (1.06 kB gzip)
      ├─ .output/server/chunks/build/request-reset-CP2ccWCL.mjs.map (1.25 kB) (607 B gzip)
      ├─ .output/server/chunks/build/request-reset-styles.DYLN5HlL.mjs (1.02 kB) (474 B gzip)
      ├─ .output/server/chunks/build/request-reset-styles.DYLN5HlL.mjs.map (245 B) (179 B gzip)
      ├─ .output/server/chunks/build/reset-B0d-aLRC.mjs (3.33 kB) (1.23 kB gzip)
      ├─ .output/server/chunks/build/reset-B0d-aLRC.mjs.map (1.89 kB) (805 B gzip)
      ├─ .output/server/chunks/build/reset-styles.BMjA7dTt.mjs (1.4 kB) (594 B gzip)
      ├─ .output/server/chunks/build/reset-styles.BMjA7dTt.mjs.map (222 B) (168 B gzip)
      ├─ .output/server/chunks/build/ResetBoard.modal-styles.BVLluIct.mjs (153 B) (159 B gzip)
      ├─ .output/server/chunks/build/ResetBoard.modal-styles.BVLluIct.mjs.map (255 B) (179 B gzip)
      ├─ .output/server/chunks/build/Resizable-styles.BG3rNQx5.mjs (148 B) (152 B gzip)
      ├─ .output/server/chunks/build/Resizable-styles.BG3rNQx5.mjs.map (244 B) (179 B gzip)
      ├─ .output/server/chunks/build/ResourceContextMenu-styles._-6qbBIU.mjs (1.49 kB) (626 B gzip)
      ├─ .output/server/chunks/build/ResourceContextMenu-styles._-6qbBIU.mjs.map (263 B) (181 B gzip)
      ├─ .output/server/chunks/build/resources-BYHqbELh.mjs (924 B) (488 B gzip)
      ├─ .output/server/chunks/build/resources-BYHqbELh.mjs.map (956 B) (536 B gzip)
      ├─ .output/server/chunks/build/resources-parent-CygRxtp9.mjs (7.68 kB) (2.85 kB gzip)
      ├─ .output/server/chunks/build/resources-parent-CygRxtp9.mjs.map (6.48 kB) (2.81 kB gzip)
      ├─ .output/server/chunks/build/resources.store-DstG-4ip.mjs (678 B) (384 B gzip)
      ├─ .output/server/chunks/build/resources.store-DstG-4ip.mjs.map (980 B) (488 B gzip)
      ├─ .output/server/chunks/build/SearchResultsList-styles.25o0IiEO.mjs (155 B) (157 B gzip)
      ├─ .output/server/chunks/build/SearchResultsList-styles.25o0IiEO.mjs.map (268 B) (184 B gzip)
      ├─ .output/server/chunks/build/SecuritySection2FA-styles.D2gtv9Dl.mjs (1.25 kB) (520 B gzip)
      ├─ .output/server/chunks/build/SecuritySection2FA-styles.D2gtv9Dl.mjs.map (261 B) (180 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionDanger-styles.BKvizod8.mjs (2.22 kB) (747 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionDanger-styles.BKvizod8.mjs.map (270 B) (181 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionOIDC-styles.B3uXKkC_.mjs (1.12 kB) (458 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionOIDC-styles.B3uXKkC_.mjs.map (264 B) (183 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionPassword-styles.CW4_9LkH.mjs (217 B) (201 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionPassword-styles.CW4_9LkH.mjs.map (276 B) (185 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionSessions-styles.DAHECqXX.mjs (497 B) (316 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionSessions-styles.DAHECqXX.mjs.map (276 B) (183 B gzip)
      ├─ .output/server/chunks/build/SelfHostSteps-styles.D-Jjt9Zr.mjs (149 B) (151 B gzip)
      ├─ .output/server/chunks/build/SelfHostSteps-styles.D-Jjt9Zr.mjs.map (255 B) (182 B gzip)
      ├─ .output/server/chunks/build/SessionCard-styles.DW1O1DEu.mjs (3.27 kB) (942 B gzip)
      ├─ .output/server/chunks/build/SessionCard-styles.DW1O1DEu.mjs.map (240 B) (174 B gzip)
      ├─ .output/server/chunks/build/settings-8X3pWGgc.mjs (3.87 kB) (1.6 kB gzip)
      ├─ .output/server/chunks/build/settings-8X3pWGgc.mjs.map (2.46 kB) (1.12 kB gzip)
      ├─ .output/server/chunks/build/settings-DqFA9Nxq.mjs (76.2 kB) (16.3 kB gzip)
      ├─ .output/server/chunks/build/settings-DqFA9Nxq.mjs.map (7.46 kB) (2.56 kB gzip)
      ├─ .output/server/chunks/build/settings-styles.BKz-wmXs.mjs (247 B) (199 B gzip)
      ├─ .output/server/chunks/build/settings-styles.BKz-wmXs.mjs.map (230 B) (173 B gzip)
      ├─ .output/server/chunks/build/share-target-styles.DuwbnWc0.mjs (1.3 kB) (534 B gzip)
      ├─ .output/server/chunks/build/share-target-styles.DuwbnWc0.mjs.map (242 B) (175 B gzip)
      ├─ .output/server/chunks/build/share-target-vW2kvQP5.mjs (3.66 kB) (1.4 kB gzip)
      ├─ .output/server/chunks/build/share-target-vW2kvQP5.mjs.map (1.86 kB) (855 B gzip)
      ├─ .output/server/chunks/build/shortcuts-styles.38n0DAnO.mjs (619 B) (344 B gzip)
      ├─ .output/server/chunks/build/shortcuts-styles.38n0DAnO.mjs.map (234 B) (172 B gzip)
      ├─ .output/server/chunks/build/Sidebar-styles.wuJ_cBiE.mjs (146 B) (150 B gzip)
      ├─ .output/server/chunks/build/Sidebar-styles.wuJ_cBiE.mjs.map (238 B) (176 B gzip)
      ├─ .output/server/chunks/build/SidebarItem-styles.CloUfI61.mjs (149 B) (151 B gzip)
      ├─ .output/server/chunks/build/SidebarItem-styles.CloUfI61.mjs.map (250 B) (181 B gzip)
      ├─ .output/server/chunks/build/SidebarSkeleton-styles.DyXZ6yt-.mjs (153 B) (155 B gzip)
      ├─ .output/server/chunks/build/SidebarSkeleton-styles.DyXZ6yt-.mjs.map (262 B) (184 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspace-styles.8CJ8Ujb3.mjs (155 B) (157 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspace-styles.8CJ8Ujb3.mjs.map (265 B) (186 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspaces-styles.FiOSp94H.mjs (156 B) (159 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspaces-styles.FiOSp94H.mjs.map (268 B) (187 B gzip)
      ├─ .output/server/chunks/build/signup-Bshd7tS7.mjs (4.17 kB) (1.41 kB gzip)
      ├─ .output/server/chunks/build/signup-Bshd7tS7.mjs.map (2.29 kB) (936 B gzip)
      ├─ .output/server/chunks/build/signup-styles.BeBJhk6G.mjs (2.24 kB) (792 B gzip)
      ├─ .output/server/chunks/build/signup-styles.BeBJhk6G.mjs.map (225 B) (170 B gzip)
      ├─ .output/server/chunks/build/Skeleton-styles.D1Bn8lCJ.mjs (609 B) (353 B gzip)
      ├─ .output/server/chunks/build/Skeleton-styles.D1Bn8lCJ.mjs.map (231 B) (172 B gzip)
      ├─ .output/server/chunks/build/SnippetModal-styles.CXh0Qn5j.mjs (185 B) (173 B gzip)
      ├─ .output/server/chunks/build/SnippetModal-styles.CXh0Qn5j.mjs.map (243 B) (175 B gzip)
      ├─ .output/server/chunks/build/snippets-styles.GOjvuQJI.mjs (2.13 kB) (778 B gzip)
      ├─ .output/server/chunks/build/snippets-styles.GOjvuQJI.mjs.map (231 B) (171 B gzip)
      ├─ .output/server/chunks/build/SplashScreen-styles.CsQ7rpIK.mjs (146 B) (150 B gzip)
      ├─ .output/server/chunks/build/SplashScreen-styles.CsQ7rpIK.mjs.map (253 B) (180 B gzip)
      ├─ .output/server/chunks/build/Stats-D8NUXLN9.mjs (2.07 kB) (726 B gzip)
      ├─ .output/server/chunks/build/Stats-D8NUXLN9.mjs.map (834 B) (403 B gzip)
      ├─ .output/server/chunks/build/Stats-styles.0v52oFWV.mjs (652 B) (379 B gzip)
      ├─ .output/server/chunks/build/Stats-styles.0v52oFWV.mjs.map (222 B) (170 B gzip)
      ├─ .output/server/chunks/build/Status-CFqSisuo.mjs (2.29 kB) (926 B gzip)
      ├─ .output/server/chunks/build/Status-CFqSisuo.mjs.map (1.36 kB) (647 B gzip)
      ├─ .output/server/chunks/build/Status-styles.TXlwqYOs.mjs (1.23 kB) (482 B gzip)
      ├─ .output/server/chunks/build/Status-styles.TXlwqYOs.mjs.map (225 B) (170 B gzip)
      ├─ .output/server/chunks/build/Support-BxKxMwT9.mjs (3.48 kB) (1.36 kB gzip)
      ├─ .output/server/chunks/build/Support-BxKxMwT9.mjs.map (1.02 kB) (497 B gzip)
      ├─ .output/server/chunks/build/Support-styles.DwiC_Csp.mjs (3.48 kB) (1.1 kB gzip)
      ├─ .output/server/chunks/build/Support-styles.DwiC_Csp.mjs.map (228 B) (169 B gzip)
      ├─ .output/server/chunks/build/Tab-styles.Btl1cbRl.mjs (142 B) (146 B gzip)
      ├─ .output/server/chunks/build/Tab-styles.Btl1cbRl.mjs.map (226 B) (173 B gzip)
      ├─ .output/server/chunks/build/TabNavigation-styles.D8f2bjBY.mjs (151 B) (154 B gzip)
      ├─ .output/server/chunks/build/TabNavigation-styles.D8f2bjBY.mjs.map (256 B) (184 B gzip)
      ├─ .output/server/chunks/build/TagList-DIbiBwHP.mjs (12.6 kB) (3.82 kB gzip)
      ├─ .output/server/chunks/build/TagList-DIbiBwHP.mjs.map (9.42 kB) (3.57 kB gzip)
      ├─ .output/server/chunks/build/TagList-styles.D-hJdDHx.mjs (242 B) (192 B gzip)
      ├─ .output/server/chunks/build/TagList-styles.D-hJdDHx.mjs.map (227 B) (171 B gzip)
      ├─ .output/server/chunks/build/Team-CryU1jiu.mjs (2.45 kB) (1.11 kB gzip)
      ├─ .output/server/chunks/build/Team-CryU1jiu.mjs.map (1.85 kB) (844 B gzip)
      ├─ .output/server/chunks/build/Team-styles.BwzJii7F.mjs (1.26 kB) (593 B gzip)
      ├─ .output/server/chunks/build/Team-styles.BwzJii7F.mjs.map (219 B) (170 B gzip)
      ├─ .output/server/chunks/build/teams-CdP-H-Y6.mjs (785 B) (431 B gzip)
      ├─ .output/server/chunks/build/teams-CdP-H-Y6.mjs.map (79 B) (92 B gzip)
      ├─ .output/server/chunks/build/teams-styles.BrJBofmI.mjs (155 B) (158 B gzip)
      ├─ .output/server/chunks/build/teams-styles.BrJBofmI.mjs.map (222 B) (167 B gzip)
      ├─ .output/server/chunks/build/teams-tOV5a8id.mjs (3.71 kB) (1.56 kB gzip)
      ├─ .output/server/chunks/build/teams-tOV5a8id.mjs.map (2.53 kB) (1.03 kB gzip)
      ├─ .output/server/chunks/build/Thumbnail-styles.CA1F9l1B.mjs (265 B) (205 B gzip)
      ├─ .output/server/chunks/build/Thumbnail-styles.CA1F9l1B.mjs.map (234 B) (174 B gzip)
      ├─ .output/server/chunks/build/TOC-styles.C_CftuiB.mjs (2.2 kB) (805 B gzip)
      ├─ .output/server/chunks/build/TOC-styles.C_CftuiB.mjs.map (216 B) (169 B gzip)
      ├─ .output/server/chunks/build/Toolbar-styles.Cqj2DR9q.mjs (150 B) (154 B gzip)
      ├─ .output/server/chunks/build/Toolbar-styles.Cqj2DR9q.mjs.map (238 B) (178 B gzip)
      ├─ .output/server/chunks/build/uploads-DiovpAMf.mjs (1.79 kB) (902 B gzip)
      ├─ .output/server/chunks/build/uploads-DiovpAMf.mjs.map (452 B) (294 B gzip)
      ├─ .output/server/chunks/build/useApi-1dVTbCSX.mjs (562 B) (374 B gzip)
      ├─ .output/server/chunks/build/useApi-1dVTbCSX.mjs.map (770 B) (470 B gzip)
      ├─ .output/server/chunks/build/useAppColors-BdpE2mpK.mjs (406 B) (278 B gzip)
      ├─ .output/server/chunks/build/useAppColors-BdpE2mpK.mjs.map (482 B) (316 B gzip)
      ├─ .output/server/chunks/build/useDateFormatters-CNgVRZrZ.mjs (1.59 kB) (661 B gzip)
      ├─ .output/server/chunks/build/useDateFormatters-CNgVRZrZ.mjs.map (2.1 kB) (931 B gzip)
      ├─ .output/server/chunks/build/useDrawioIframe-DilIrYAm.mjs (3.86 kB) (1.8 kB gzip)
      ├─ .output/server/chunks/build/useDrawioIframe-DilIrYAm.mjs.map (5.01 kB) (2.31 kB gzip)
      ├─ .output/server/chunks/build/useI18n-BYBgFvMq.mjs (139 B) (137 B gzip)
      ├─ .output/server/chunks/build/useI18n-BYBgFvMq.mjs.map (184 B) (160 B gzip)
      ├─ .output/server/chunks/build/useLocaleOptions-DdkOErGS.mjs (455 B) (319 B gzip)
      ├─ .output/server/chunks/build/useLocaleOptions-DdkOErGS.mjs.map (624 B) (386 B gzip)
      ├─ .output/server/chunks/build/useMark-KhbAJsgN.mjs (432 B) (283 B gzip)
      ├─ .output/server/chunks/build/useMark-KhbAJsgN.mjs.map (617 B) (381 B gzip)
      ├─ .output/server/chunks/build/useOIDC-CPjvuhRW.mjs (1.89 kB) (716 B gzip)
      ├─ .output/server/chunks/build/useOIDC-CPjvuhRW.mjs.map (2.07 kB) (931 B gzip)
      ├─ .output/server/chunks/build/usePasswordField-Pb9v7TMc.mjs (213 B) (175 B gzip)
      ├─ .output/server/chunks/build/usePasswordField-Pb9v7TMc.mjs.map (298 B) (221 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-CHn5Qvuq.mjs (1.19 kB) (707 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-CHn5Qvuq.mjs.map (808 B) (470 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-styles.BS1YPq_-.mjs (596 B) (324 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-styles.BS1YPq_-.mjs.map (237 B) (175 B gzip)
      ├─ .output/server/chunks/build/UserCreation-styles.DEG4P7A-.mjs (149 B) (154 B gzip)
      ├─ .output/server/chunks/build/UserCreation-styles.DEG4P7A-.mjs.map (253 B) (184 B gzip)
      ├─ .output/server/chunks/build/users-C9n5QIdN.mjs (791 B) (433 B gzip)
      ├─ .output/server/chunks/build/users-C9n5QIdN.mjs.map (79 B) (92 B gzip)
      ├─ .output/server/chunks/build/users-DAT0VKSF.mjs (2.78 kB) (1.23 kB gzip)
      ├─ .output/server/chunks/build/users-DAT0VKSF.mjs.map (2.07 kB) (956 B gzip)
      ├─ .output/server/chunks/build/ViewSelection-styles.IBpj27s6.mjs (798 B) (427 B gzip)
      ├─ .output/server/chunks/build/ViewSelection-styles.IBpj27s6.mjs.map (246 B) (177 B gzip)
      ├─ .output/server/chunks/build/VoiceRecognition-styles.BztyWaao.mjs (159 B) (158 B gzip)
      ├─ .output/server/chunks/build/VoiceRecognition-styles.BztyWaao.mjs.map (265 B) (183 B gzip)
      ├─ .output/server/chunks/build/Welcome-styles.C_nE27Y3.mjs (140 B) (143 B gzip)
      ├─ .output/server/chunks/build/Welcome-styles.C_nE27Y3.mjs.map (238 B) (177 B gzip)
      ├─ .output/server/chunks/build/Workspace-styles.BfT6QWiE.mjs (142 B) (147 B gzip)
      ├─ .output/server/chunks/build/Workspace-styles.BfT6QWiE.mjs.map (244 B) (180 B gzip)
      ├─ .output/server/chunks/build/WorkspaceTree-styles.CFksqxE5.mjs (150 B) (152 B gzip)
      ├─ .output/server/chunks/build/WorkspaceTree-styles.CFksqxE5.mjs.map (256 B) (183 B gzip)
      ├─ .output/server/chunks/nitro/nitro.mjs (727 kB) (216 kB gzip)
      ├─ .output/server/chunks/nitro/nitro.mjs.map (41.1 kB) (12.6 kB gzip)
      ├─ .output/server/chunks/routes/renderer.mjs (11.8 kB) (4.82 kB gzip)
      ├─ .output/server/chunks/routes/renderer.mjs.map (4.88 kB) (1.78 kB gzip)
      ├─ .output/server/chunks/virtual/entry.mjs (232 kB) (62.5 kB gzip)
      ├─ .output/server/chunks/virtual/entry.mjs.map (46.9 kB) (15.9 kB gzip)
      ├─ .output/server/chunks/virtual/precomputed.mjs (640 kB) (39.5 kB gzip)
      ├─ .output/server/chunks/virtual/precomputed.mjs.map (76 B) (88 B gzip)
      ├─ .output/server/chunks/virtual/styles.mjs (30 kB) (5.41 kB gzip)
      ├─ .output/server/chunks/virtual/styles.mjs.map (210 B) (165 B gzip)
      ├─ .output/server/index.mjs (418 B) (235 B gzip)
      └─ .output/server/package.json (4.15 kB) (1.34 kB gzip)
    Σ Total size: 22.8 MB (6.1 MB gzip)
    [nitro] √ You can preview this build using node .output/server/index.mjs
    config 1.21s · modules 3.00s · app 968ms · types 1.15s · client 55.2s · nitro 1m 27s
    * ✨ Build complete in 2m 28s!
    [2026-11-14 20:22:36] [OK] Built Alexandrie Frontend
    [2026-11-14 20:22:36] [INFO] Configuring Alexandrie
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-14 20:22:37] [OK] Configured Alexandrie
    [2026-11-14 20:22:38] [INFO] Creating Services
    [2026-11-14 20:22:38] [OK] Created Services
    [2026-11-14 20:22:38] [INFO] Customizing Container
    [2026-11-14 20:22:39] [OK] Customized Container
    [2026-11-14 20:22:39] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-14 20:22:42] [OK] Cleaned
    
    🔄 ct/alexandrie.sh (pve) — update log (43 lines)
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
      ⏳   Checking for update: rustfs
      ✔️  Update available: rustfs 1.0.5-dev -> 1.0.5
      ⏳   Stopping RustFS
      ✔️  Stopped RustFS
      ⏳   Fetching github release: rustfs (1.0.5)
      ✔️  Deployed: rustfs (1.0.5)
      ⏳   Starting RustFS
      ✔️  Started RustFS
      ⏳   Checking for update: alexandrie
      ✔️  Update available: alexandrie 8.14.4-dev -> 8.14.4
      ⏳   Stopping Alexandrie
      ✔️  Stopped Alexandrie
      ⏳   Update Node.js 24
      ✔️  Update Node.js 24 (npm 12.2.2)
      ⏳   Installing bun@latest
      ✔️  Installed bun
      ⏳   Fetching github release: alexandrie (8.14.4)
      ✔️  Deployed: alexandrie (8.14.4)
      ⏳   Building Alexandrie
      ✔️  Built Alexandrie
      ⏳   Starting Alexandrie
      ✔️  Started Alexandrie
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/alexandrie.sh (pve) — second update log
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
      ⏳   Checking for update: rustfs
      ✔️  No update available: rustfs (1.0.5)
      ⏳   Checking for update: alexandrie
      ✔️  No update available: alexandrie (8.14.4)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/alexandrie.sh (incus) — install log (2396 lines)
    … 2209 earlier lines cut, the full log is in the run artifacts
      ├─ .output/server/chunks/build/public-styles.D3zZPQtC.mjs.map (235 B) (176 B gzip)
      ├─ .output/server/chunks/build/QuickSearchTab-styles.CiBBrjBy.mjs (152 B) (153 B gzip)
      ├─ .output/server/chunks/build/QuickSearchTab-styles.CiBBrjBy.mjs.map (259 B) (183 B gzip)
      ├─ .output/server/chunks/build/Recent-styles.DUK6wgOH.mjs (139 B) (145 B gzip)
      ├─ .output/server/chunks/build/Recent-styles.DUK6wgOH.mjs.map (235 B) (177 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-b8Ae1ITG.mjs (2.22 kB) (1.08 kB gzip)
      ├─ .output/server/chunks/build/RemoveShared-b8Ae1ITG.mjs.map (1.89 kB) (857 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-styles.t-GXA1Cj.mjs (150 B) (160 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-styles.t-GXA1Cj.mjs.map (242 B) (177 B gzip)
      ├─ .output/server/chunks/build/request-reset-CP2ccWCL.mjs (2.3 kB) (1.06 kB gzip)
      ├─ .output/server/chunks/build/request-reset-CP2ccWCL.mjs.map (1.25 kB) (607 B gzip)
      ├─ .output/server/chunks/build/request-reset-styles.DYLN5HlL.mjs (1.02 kB) (474 B gzip)
      ├─ .output/server/chunks/build/request-reset-styles.DYLN5HlL.mjs.map (245 B) (179 B gzip)
      ├─ .output/server/chunks/build/reset-B0d-aLRC.mjs (3.33 kB) (1.23 kB gzip)
      ├─ .output/server/chunks/build/reset-B0d-aLRC.mjs.map (1.89 kB) (805 B gzip)
      ├─ .output/server/chunks/build/reset-styles.BMjA7dTt.mjs (1.4 kB) (594 B gzip)
      ├─ .output/server/chunks/build/reset-styles.BMjA7dTt.mjs.map (222 B) (168 B gzip)
      ├─ .output/server/chunks/build/ResetBoard.modal-styles.BVLluIct.mjs (153 B) (159 B gzip)
      ├─ .output/server/chunks/build/ResetBoard.modal-styles.BVLluIct.mjs.map (255 B) (179 B gzip)
      ├─ .output/server/chunks/build/Resizable-styles.BG3rNQx5.mjs (148 B) (152 B gzip)
      ├─ .output/server/chunks/build/Resizable-styles.BG3rNQx5.mjs.map (244 B) (179 B gzip)
      ├─ .output/server/chunks/build/ResourceContextMenu-styles._-6qbBIU.mjs (1.49 kB) (626 B gzip)
      ├─ .output/server/chunks/build/ResourceContextMenu-styles._-6qbBIU.mjs.map (263 B) (181 B gzip)
      ├─ .output/server/chunks/build/resources-BYHqbELh.mjs (924 B) (488 B gzip)
      ├─ .output/server/chunks/build/resources-BYHqbELh.mjs.map (956 B) (536 B gzip)
      ├─ .output/server/chunks/build/resources-parent-CygRxtp9.mjs (7.68 kB) (2.85 kB gzip)
      ├─ .output/server/chunks/build/resources-parent-CygRxtp9.mjs.map (6.48 kB) (2.81 kB gzip)
      ├─ .output/server/chunks/build/resources.store-DstG-4ip.mjs (678 B) (384 B gzip)
      ├─ .output/server/chunks/build/resources.store-DstG-4ip.mjs.map (980 B) (488 B gzip)
      ├─ .output/server/chunks/build/SearchResultsList-styles.25o0IiEO.mjs (155 B) (157 B gzip)
      ├─ .output/server/chunks/build/SearchResultsList-styles.25o0IiEO.mjs.map (268 B) (184 B gzip)
      ├─ .output/server/chunks/build/SecuritySection2FA-styles.D2gtv9Dl.mjs (1.25 kB) (520 B gzip)
      ├─ .output/server/chunks/build/SecuritySection2FA-styles.D2gtv9Dl.mjs.map (261 B) (180 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionDanger-styles.BKvizod8.mjs (2.22 kB) (747 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionDanger-styles.BKvizod8.mjs.map (270 B) (181 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionOIDC-styles.B3uXKkC_.mjs (1.12 kB) (458 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionOIDC-styles.B3uXKkC_.mjs.map (264 B) (183 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionPassword-styles.CW4_9LkH.mjs (217 B) (201 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionPassword-styles.CW4_9LkH.mjs.map (276 B) (185 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionSessions-styles.DAHECqXX.mjs (497 B) (316 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionSessions-styles.DAHECqXX.mjs.map (276 B) (183 B gzip)
      ├─ .output/server/chunks/build/SelfHostSteps-styles.Db_REAOD.mjs (147 B) (150 B gzip)
      ├─ .output/server/chunks/build/SelfHostSteps-styles.Db_REAOD.mjs.map (256 B) (183 B gzip)
      ├─ .output/server/chunks/build/SessionCard-styles.DW1O1DEu.mjs (3.27 kB) (942 B gzip)
      ├─ .output/server/chunks/build/SessionCard-styles.DW1O1DEu.mjs.map (240 B) (174 B gzip)
      ├─ .output/server/chunks/build/settings-8X3pWGgc.mjs (3.87 kB) (1.6 kB gzip)
      ├─ .output/server/chunks/build/settings-8X3pWGgc.mjs.map (2.46 kB) (1.12 kB gzip)
      ├─ .output/server/chunks/build/settings-DqFA9Nxq.mjs (76.2 kB) (16.3 kB gzip)
      ├─ .output/server/chunks/build/settings-DqFA9Nxq.mjs.map (7.46 kB) (2.56 kB gzip)
      ├─ .output/server/chunks/build/settings-styles.BKz-wmXs.mjs (247 B) (199 B gzip)
      ├─ .output/server/chunks/build/settings-styles.BKz-wmXs.mjs.map (230 B) (173 B gzip)
      ├─ .output/server/chunks/build/share-target-styles.DuwbnWc0.mjs (1.3 kB) (534 B gzip)
      ├─ .output/server/chunks/build/share-target-styles.DuwbnWc0.mjs.map (242 B) (175 B gzip)
      ├─ .output/server/chunks/build/share-target-vW2kvQP5.mjs (3.66 kB) (1.4 kB gzip)
      ├─ .output/server/chunks/build/share-target-vW2kvQP5.mjs.map (1.86 kB) (855 B gzip)
      ├─ .output/server/chunks/build/shortcuts-styles.38n0DAnO.mjs (619 B) (344 B gzip)
      ├─ .output/server/chunks/build/shortcuts-styles.38n0DAnO.mjs.map (234 B) (172 B gzip)
      ├─ .output/server/chunks/build/Sidebar-styles.wuJ_cBiE.mjs (146 B) (150 B gzip)
      ├─ .output/server/chunks/build/Sidebar-styles.wuJ_cBiE.mjs.map (238 B) (176 B gzip)
      ├─ .output/server/chunks/build/SidebarItem-styles.CloUfI61.mjs (149 B) (151 B gzip)
      ├─ .output/server/chunks/build/SidebarItem-styles.CloUfI61.mjs.map (250 B) (181 B gzip)
      ├─ .output/server/chunks/build/SidebarSkeleton-styles.DyXZ6yt-.mjs (153 B) (155 B gzip)
      ├─ .output/server/chunks/build/SidebarSkeleton-styles.DyXZ6yt-.mjs.map (262 B) (184 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspace-styles.8CJ8Ujb3.mjs (155 B) (157 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspace-styles.8CJ8Ujb3.mjs.map (265 B) (186 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspaces-styles.FiOSp94H.mjs (156 B) (159 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspaces-styles.FiOSp94H.mjs.map (268 B) (187 B gzip)
      ├─ .output/server/chunks/build/signup-Bshd7tS7.mjs (4.17 kB) (1.41 kB gzip)
      ├─ .output/server/chunks/build/signup-Bshd7tS7.mjs.map (2.29 kB) (936 B gzip)
      ├─ .output/server/chunks/build/signup-styles.BeBJhk6G.mjs (2.24 kB) (792 B gzip)
      ├─ .output/server/chunks/build/signup-styles.BeBJhk6G.mjs.map (225 B) (170 B gzip)
      ├─ .output/server/chunks/build/Skeleton-styles.D1Bn8lCJ.mjs (609 B) (353 B gzip)
      ├─ .output/server/chunks/build/Skeleton-styles.D1Bn8lCJ.mjs.map (231 B) (172 B gzip)
      ├─ .output/server/chunks/build/SnippetModal-styles.CXh0Qn5j.mjs (185 B) (173 B gzip)
      ├─ .output/server/chunks/build/SnippetModal-styles.CXh0Qn5j.mjs.map (243 B) (175 B gzip)
      ├─ .output/server/chunks/build/snippets-styles.GOjvuQJI.mjs (2.13 kB) (778 B gzip)
      ├─ .output/server/chunks/build/snippets-styles.GOjvuQJI.mjs.map (231 B) (171 B gzip)
      ├─ .output/server/chunks/build/SplashScreen-styles.CsQ7rpIK.mjs (146 B) (150 B gzip)
      ├─ .output/server/chunks/build/SplashScreen-styles.CsQ7rpIK.mjs.map (253 B) (180 B gzip)
      ├─ .output/server/chunks/build/Stats-D8NUXLN9.mjs (2.07 kB) (726 B gzip)
      ├─ .output/server/chunks/build/Stats-D8NUXLN9.mjs.map (834 B) (403 B gzip)
      ├─ .output/server/chunks/build/Stats-styles.0v52oFWV.mjs (652 B) (379 B gzip)
      ├─ .output/server/chunks/build/Stats-styles.0v52oFWV.mjs.map (222 B) (170 B gzip)
      ├─ .output/server/chunks/build/Status-CFqSisuo.mjs (2.29 kB) (926 B gzip)
      ├─ .output/server/chunks/build/Status-CFqSisuo.mjs.map (1.36 kB) (647 B gzip)
      ├─ .output/server/chunks/build/Status-styles.TXlwqYOs.mjs (1.23 kB) (482 B gzip)
      ├─ .output/server/chunks/build/Status-styles.TXlwqYOs.mjs.map (225 B) (170 B gzip)
      ├─ .output/server/chunks/build/Support-BxKxMwT9.mjs (3.48 kB) (1.36 kB gzip)
      ├─ .output/server/chunks/build/Support-BxKxMwT9.mjs.map (1.02 kB) (497 B gzip)
      ├─ .output/server/chunks/build/Support-styles.DwiC_Csp.mjs (3.48 kB) (1.1 kB gzip)
      ├─ .output/server/chunks/build/Support-styles.DwiC_Csp.mjs.map (228 B) (169 B gzip)
      ├─ .output/server/chunks/build/Tab-styles.Btl1cbRl.mjs (142 B) (146 B gzip)
      ├─ .output/server/chunks/build/Tab-styles.Btl1cbRl.mjs.map (226 B) (173 B gzip)
      ├─ .output/server/chunks/build/TabNavigation-styles.D8f2bjBY.mjs (151 B) (154 B gzip)
      ├─ .output/server/chunks/build/TabNavigation-styles.D8f2bjBY.mjs.map (256 B) (184 B gzip)
      ├─ .output/server/chunks/build/TagList-DIbiBwHP.mjs (12.6 kB) (3.82 kB gzip)
      ├─ .output/server/chunks/build/TagList-DIbiBwHP.mjs.map (9.42 kB) (3.57 kB gzip)
      ├─ .output/server/chunks/build/TagList-styles.D-hJdDHx.mjs (242 B) (192 B gzip)
      ├─ .output/server/chunks/build/TagList-styles.D-hJdDHx.mjs.map (227 B) (171 B gzip)
      ├─ .output/server/chunks/build/Team-CryU1jiu.mjs (2.45 kB) (1.11 kB gzip)
      ├─ .output/server/chunks/build/Team-CryU1jiu.mjs.map (1.85 kB) (844 B gzip)
      ├─ .output/server/chunks/build/Team-styles.BwzJii7F.mjs (1.26 kB) (593 B gzip)
      ├─ .output/server/chunks/build/Team-styles.BwzJii7F.mjs.map (219 B) (170 B gzip)
      ├─ .output/server/chunks/build/teams-CdP-H-Y6.mjs (785 B) (431 B gzip)
      ├─ .output/server/chunks/build/teams-CdP-H-Y6.mjs.map (79 B) (92 B gzip)
      ├─ .output/server/chunks/build/teams-styles.BrJBofmI.mjs (155 B) (158 B gzip)
      ├─ .output/server/chunks/build/teams-styles.BrJBofmI.mjs.map (222 B) (167 B gzip)
      ├─ .output/server/chunks/build/teams-tOV5a8id.mjs (3.71 kB) (1.56 kB gzip)
      ├─ .output/server/chunks/build/teams-tOV5a8id.mjs.map (2.53 kB) (1.03 kB gzip)
      ├─ .output/server/chunks/build/Thumbnail-styles.CA1F9l1B.mjs (265 B) (205 B gzip)
      ├─ .output/server/chunks/build/Thumbnail-styles.CA1F9l1B.mjs.map (234 B) (174 B gzip)
      ├─ .output/server/chunks/build/TOC-styles.C_CftuiB.mjs (2.2 kB) (805 B gzip)
      ├─ .output/server/chunks/build/TOC-styles.C_CftuiB.mjs.map (216 B) (169 B gzip)
      ├─ .output/server/chunks/build/Toolbar-styles.Cqj2DR9q.mjs (150 B) (154 B gzip)
      ├─ .output/server/chunks/build/Toolbar-styles.Cqj2DR9q.mjs.map (238 B) (178 B gzip)
      ├─ .output/server/chunks/build/uploads-DiovpAMf.mjs (1.79 kB) (902 B gzip)
      ├─ .output/server/chunks/build/uploads-DiovpAMf.mjs.map (452 B) (294 B gzip)
      ├─ .output/server/chunks/build/useApi-1dVTbCSX.mjs (562 B) (374 B gzip)
      ├─ .output/server/chunks/build/useApi-1dVTbCSX.mjs.map (770 B) (470 B gzip)
      ├─ .output/server/chunks/build/useAppColors-BdpE2mpK.mjs (406 B) (278 B gzip)
      ├─ .output/server/chunks/build/useAppColors-BdpE2mpK.mjs.map (482 B) (316 B gzip)
      ├─ .output/server/chunks/build/useDateFormatters-CNgVRZrZ.mjs (1.59 kB) (661 B gzip)
      ├─ .output/server/chunks/build/useDateFormatters-CNgVRZrZ.mjs.map (2.1 kB) (931 B gzip)
      ├─ .output/server/chunks/build/useDrawioIframe-DilIrYAm.mjs (3.86 kB) (1.8 kB gzip)
      ├─ .output/server/chunks/build/useDrawioIframe-DilIrYAm.mjs.map (5.01 kB) (2.31 kB gzip)
      ├─ .output/server/chunks/build/useI18n-BYBgFvMq.mjs (139 B) (137 B gzip)
      ├─ .output/server/chunks/build/useI18n-BYBgFvMq.mjs.map (184 B) (160 B gzip)
      ├─ .output/server/chunks/build/useLocaleOptions-DdkOErGS.mjs (455 B) (319 B gzip)
      ├─ .output/server/chunks/build/useLocaleOptions-DdkOErGS.mjs.map (624 B) (386 B gzip)
      ├─ .output/server/chunks/build/useMark-KhbAJsgN.mjs (432 B) (283 B gzip)
      ├─ .output/server/chunks/build/useMark-KhbAJsgN.mjs.map (617 B) (381 B gzip)
      ├─ .output/server/chunks/build/useOIDC-CPjvuhRW.mjs (1.89 kB) (716 B gzip)
      ├─ .output/server/chunks/build/useOIDC-CPjvuhRW.mjs.map (2.07 kB) (931 B gzip)
      ├─ .output/server/chunks/build/usePasswordField-Pb9v7TMc.mjs (213 B) (175 B gzip)
      ├─ .output/server/chunks/build/usePasswordField-Pb9v7TMc.mjs.map (298 B) (221 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-CHn5Qvuq.mjs (1.19 kB) (707 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-CHn5Qvuq.mjs.map (808 B) (470 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-styles.BS1YPq_-.mjs (596 B) (324 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-styles.BS1YPq_-.mjs.map (237 B) (175 B gzip)
      ├─ .output/server/chunks/build/UserCreation-styles.B-2UjV5u.mjs (149 B) (152 B gzip)
      ├─ .output/server/chunks/build/UserCreation-styles.B-2UjV5u.mjs.map (252 B) (182 B gzip)
      ├─ .output/server/chunks/build/users-C9n5QIdN.mjs (791 B) (433 B gzip)
      ├─ .output/server/chunks/build/users-C9n5QIdN.mjs.map (79 B) (92 B gzip)
      ├─ .output/server/chunks/build/users-DAT0VKSF.mjs (2.78 kB) (1.23 kB gzip)
      ├─ .output/server/chunks/build/users-DAT0VKSF.mjs.map (2.07 kB) (956 B gzip)
      ├─ .output/server/chunks/build/ViewSelection-styles.IBpj27s6.mjs (798 B) (427 B gzip)
      ├─ .output/server/chunks/build/ViewSelection-styles.IBpj27s6.mjs.map (246 B) (177 B gzip)
      ├─ .output/server/chunks/build/VoiceRecognition-styles.BztyWaao.mjs (159 B) (158 B gzip)
      ├─ .output/server/chunks/build/VoiceRecognition-styles.BztyWaao.mjs.map (265 B) (183 B gzip)
      ├─ .output/server/chunks/build/Welcome-styles.C_nE27Y3.mjs (140 B) (143 B gzip)
      ├─ .output/server/chunks/build/Welcome-styles.C_nE27Y3.mjs.map (238 B) (177 B gzip)
      ├─ .output/server/chunks/build/Workspace-styles.BfT6QWiE.mjs (142 B) (147 B gzip)
      ├─ .output/server/chunks/build/Workspace-styles.BfT6QWiE.mjs.map (244 B) (180 B gzip)
      ├─ .output/server/chunks/build/WorkspaceTree-styles.B-pvJ0qY.mjs (150 B) (152 B gzip)
      ├─ .output/server/chunks/build/WorkspaceTree-styles.B-pvJ0qY.mjs.map (255 B) (184 B gzip)
      ├─ .output/server/chunks/nitro/nitro.mjs (727 kB) (216 kB gzip)
      ├─ .output/server/chunks/nitro/nitro.mjs.map (41.1 kB) (12.6 kB gzip)
      ├─ .output/server/chunks/routes/renderer.mjs (11.8 kB) (4.82 kB gzip)
      ├─ .output/server/chunks/routes/renderer.mjs.map (4.88 kB) (1.78 kB gzip)
      ├─ .output/server/chunks/virtual/entry.mjs (232 kB) (62.5 kB gzip)
      ├─ .output/server/chunks/virtual/entry.mjs.map (46.9 kB) (15.9 kB gzip)
      ├─ .output/server/chunks/virtual/precomputed.mjs (640 kB) (39.5 kB gzip)
      ├─ .output/server/chunks/virtual/precomputed.mjs.map (76 B) (88 B gzip)
      ├─ .output/server/chunks/virtual/styles.mjs (30 kB) (5.41 kB gzip)
      ├─ .output/server/chunks/virtual/styles.mjs.map (210 B) (165 B gzip)
      ├─ .output/server/index.mjs (418 B) (235 B gzip)
      └─ .output/server/package.json (4.15 kB) (1.34 kB gzip)
    Σ Total size: 22.8 MB (6.1 MB gzip)
    [nitro] ✔ You can preview this build using node .output/server/index.mjs
    config 1.21s · modules 792ms · app 935ms · types 1.08s · client 51.7s · nitro 1m 22s
    ◆ ✨ Build complete in 2m 17s!
    [2026-11-14 20:04:49] [OK] Built Alexandrie Frontend
    [2026-11-14 20:04:49] [INFO] Configuring Alexandrie
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-14 20:04:50] [OK] Configured Alexandrie
    [2026-11-14 20:04:50] [INFO] Creating Services
    [2026-11-14 20:04:50] [OK] Created Services
    [2026-11-14 20:04:51] [INFO] Customizing Container
    [2026-11-14 20:04:52] [OK] Customized Container
    [2026-11-14 20:04:52] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-14 20:04:56] [OK] Cleaned
    
    🔄 ct/alexandrie.sh (incus) — update log (38 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
    10.98.0.234
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
      ⏳   Checking for update: rustfs
      ✔️  Update available: rustfs 1.0.5-dev -> 1.0.5
      ⏳   Stopping RustFS
      ✔️  Stopped RustFS
      ⏳   Fetching github release: rustfs (1.0.5)
      ✔️  Deployed: rustfs (1.0.5)
      ⏳   Starting RustFS
      ✔️  Started RustFS
      ⏳   Checking for update: alexandrie
      ✔️  Update available: alexandrie 8.14.4-dev -> 8.14.4
      ⏳   Stopping Alexandrie
      ✔️  Stopped Alexandrie
      ⏳   Update Node.js 24
      ✔️  Update Node.js 24 (npm 12.2.2)
      ⏳   Installing bun@latest
      ✔️  Installed bun
      ⏳   Fetching github release: alexandrie (8.14.4)
      ✔️  Deployed: alexandrie (8.14.4)
      ⏳   Building Alexandrie
      ✔️  Built Alexandrie
      ⏳   Starting Alexandrie
      ✔️  Started Alexandrie
      ✔️  Updated successfully!
    
    🔁 ct/alexandrie.sh (incus) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
    10.98.0.234
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
      ⏳   Checking for update: rustfs
      ✔️  No update available: rustfs (1.0.5)
      ⏳   Checking for update: alexandrie
      ✔️  No update available: alexandrie (8.14.4)
    
    📄 ct/alexandrie.sh (arm64) — install log (2366 lines)
    … 2179 earlier lines cut, the full log is in the run artifacts
      ├─ .output/server/chunks/build/public-styles.D3zZPQtC.mjs.map (235 B) (176 B gzip)
      ├─ .output/server/chunks/build/QuickSearchTab-styles.CiBBrjBy.mjs (152 B) (153 B gzip)
      ├─ .output/server/chunks/build/QuickSearchTab-styles.CiBBrjBy.mjs.map (259 B) (183 B gzip)
      ├─ .output/server/chunks/build/Recent-styles.DUK6wgOH.mjs (139 B) (145 B gzip)
      ├─ .output/server/chunks/build/Recent-styles.DUK6wgOH.mjs.map (235 B) (177 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-b8Ae1ITG.mjs (2.22 kB) (1.08 kB gzip)
      ├─ .output/server/chunks/build/RemoveShared-b8Ae1ITG.mjs.map (1.89 kB) (857 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-styles.t-GXA1Cj.mjs (150 B) (160 B gzip)
      ├─ .output/server/chunks/build/RemoveShared-styles.t-GXA1Cj.mjs.map (242 B) (177 B gzip)
      ├─ .output/server/chunks/build/request-reset-CP2ccWCL.mjs (2.3 kB) (1.06 kB gzip)
      ├─ .output/server/chunks/build/request-reset-CP2ccWCL.mjs.map (1.25 kB) (607 B gzip)
      ├─ .output/server/chunks/build/request-reset-styles.DYLN5HlL.mjs (1.02 kB) (474 B gzip)
      ├─ .output/server/chunks/build/request-reset-styles.DYLN5HlL.mjs.map (245 B) (179 B gzip)
      ├─ .output/server/chunks/build/reset-B0d-aLRC.mjs (3.33 kB) (1.23 kB gzip)
      ├─ .output/server/chunks/build/reset-B0d-aLRC.mjs.map (1.89 kB) (805 B gzip)
      ├─ .output/server/chunks/build/reset-styles.BMjA7dTt.mjs (1.4 kB) (594 B gzip)
      ├─ .output/server/chunks/build/reset-styles.BMjA7dTt.mjs.map (222 B) (168 B gzip)
      ├─ .output/server/chunks/build/ResetBoard.modal-styles.BVLluIct.mjs (153 B) (159 B gzip)
      ├─ .output/server/chunks/build/ResetBoard.modal-styles.BVLluIct.mjs.map (255 B) (179 B gzip)
      ├─ .output/server/chunks/build/Resizable-styles.BG3rNQx5.mjs (148 B) (152 B gzip)
      ├─ .output/server/chunks/build/Resizable-styles.BG3rNQx5.mjs.map (244 B) (179 B gzip)
      ├─ .output/server/chunks/build/ResourceContextMenu-styles._-6qbBIU.mjs (1.49 kB) (626 B gzip)
      ├─ .output/server/chunks/build/ResourceContextMenu-styles._-6qbBIU.mjs.map (263 B) (181 B gzip)
      ├─ .output/server/chunks/build/resources-BYHqbELh.mjs (924 B) (488 B gzip)
      ├─ .output/server/chunks/build/resources-BYHqbELh.mjs.map (956 B) (536 B gzip)
      ├─ .output/server/chunks/build/resources-parent-CygRxtp9.mjs (7.68 kB) (2.85 kB gzip)
      ├─ .output/server/chunks/build/resources-parent-CygRxtp9.mjs.map (6.48 kB) (2.81 kB gzip)
      ├─ .output/server/chunks/build/resources.store-DstG-4ip.mjs (678 B) (384 B gzip)
      ├─ .output/server/chunks/build/resources.store-DstG-4ip.mjs.map (980 B) (488 B gzip)
      ├─ .output/server/chunks/build/SearchResultsList-styles.25o0IiEO.mjs (155 B) (157 B gzip)
      ├─ .output/server/chunks/build/SearchResultsList-styles.25o0IiEO.mjs.map (268 B) (184 B gzip)
      ├─ .output/server/chunks/build/SecuritySection2FA-styles.D2gtv9Dl.mjs (1.25 kB) (520 B gzip)
      ├─ .output/server/chunks/build/SecuritySection2FA-styles.D2gtv9Dl.mjs.map (261 B) (180 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionDanger-styles.BKvizod8.mjs (2.22 kB) (747 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionDanger-styles.BKvizod8.mjs.map (270 B) (181 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionOIDC-styles.B3uXKkC_.mjs (1.12 kB) (458 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionOIDC-styles.B3uXKkC_.mjs.map (264 B) (183 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionPassword-styles.CW4_9LkH.mjs (217 B) (201 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionPassword-styles.CW4_9LkH.mjs.map (276 B) (185 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionSessions-styles.DAHECqXX.mjs (497 B) (316 B gzip)
      ├─ .output/server/chunks/build/SecuritySectionSessions-styles.DAHECqXX.mjs.map (276 B) (183 B gzip)
      ├─ .output/server/chunks/build/SelfHostSteps-styles.Db_REAOD.mjs (147 B) (150 B gzip)
      ├─ .output/server/chunks/build/SelfHostSteps-styles.Db_REAOD.mjs.map (256 B) (183 B gzip)
      ├─ .output/server/chunks/build/SessionCard-styles.DW1O1DEu.mjs (3.27 kB) (942 B gzip)
      ├─ .output/server/chunks/build/SessionCard-styles.DW1O1DEu.mjs.map (240 B) (174 B gzip)
      ├─ .output/server/chunks/build/settings-8X3pWGgc.mjs (3.87 kB) (1.6 kB gzip)
      ├─ .output/server/chunks/build/settings-8X3pWGgc.mjs.map (2.46 kB) (1.12 kB gzip)
      ├─ .output/server/chunks/build/settings-DqFA9Nxq.mjs (76.2 kB) (16.3 kB gzip)
      ├─ .output/server/chunks/build/settings-DqFA9Nxq.mjs.map (7.46 kB) (2.56 kB gzip)
      ├─ .output/server/chunks/build/settings-styles.BKz-wmXs.mjs (247 B) (199 B gzip)
      ├─ .output/server/chunks/build/settings-styles.BKz-wmXs.mjs.map (230 B) (173 B gzip)
      ├─ .output/server/chunks/build/share-target-styles.DuwbnWc0.mjs (1.3 kB) (534 B gzip)
      ├─ .output/server/chunks/build/share-target-styles.DuwbnWc0.mjs.map (242 B) (175 B gzip)
      ├─ .output/server/chunks/build/share-target-vW2kvQP5.mjs (3.66 kB) (1.4 kB gzip)
      ├─ .output/server/chunks/build/share-target-vW2kvQP5.mjs.map (1.86 kB) (855 B gzip)
      ├─ .output/server/chunks/build/shortcuts-styles.38n0DAnO.mjs (619 B) (344 B gzip)
      ├─ .output/server/chunks/build/shortcuts-styles.38n0DAnO.mjs.map (234 B) (172 B gzip)
      ├─ .output/server/chunks/build/Sidebar-styles.wuJ_cBiE.mjs (146 B) (150 B gzip)
      ├─ .output/server/chunks/build/Sidebar-styles.wuJ_cBiE.mjs.map (238 B) (176 B gzip)
      ├─ .output/server/chunks/build/SidebarItem-styles.CloUfI61.mjs (149 B) (151 B gzip)
      ├─ .output/server/chunks/build/SidebarItem-styles.CloUfI61.mjs.map (250 B) (181 B gzip)
      ├─ .output/server/chunks/build/SidebarSkeleton-styles.DyXZ6yt-.mjs (153 B) (155 B gzip)
      ├─ .output/server/chunks/build/SidebarSkeleton-styles.DyXZ6yt-.mjs.map (262 B) (184 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspace-styles.8CJ8Ujb3.mjs (155 B) (157 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspace-styles.8CJ8Ujb3.mjs.map (265 B) (186 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspaces-styles.FiOSp94H.mjs (156 B) (159 B gzip)
      ├─ .output/server/chunks/build/SidebarWorkspaces-styles.FiOSp94H.mjs.map (268 B) (187 B gzip)
      ├─ .output/server/chunks/build/signup-Bshd7tS7.mjs (4.17 kB) (1.41 kB gzip)
      ├─ .output/server/chunks/build/signup-Bshd7tS7.mjs.map (2.29 kB) (936 B gzip)
      ├─ .output/server/chunks/build/signup-styles.BeBJhk6G.mjs (2.24 kB) (792 B gzip)
      ├─ .output/server/chunks/build/signup-styles.BeBJhk6G.mjs.map (225 B) (170 B gzip)
      ├─ .output/server/chunks/build/Skeleton-styles.D1Bn8lCJ.mjs (609 B) (353 B gzip)
      ├─ .output/server/chunks/build/Skeleton-styles.D1Bn8lCJ.mjs.map (231 B) (172 B gzip)
      ├─ .output/server/chunks/build/SnippetModal-styles.CXh0Qn5j.mjs (185 B) (173 B gzip)
      ├─ .output/server/chunks/build/SnippetModal-styles.CXh0Qn5j.mjs.map (243 B) (175 B gzip)
      ├─ .output/server/chunks/build/snippets-styles.GOjvuQJI.mjs (2.13 kB) (778 B gzip)
      ├─ .output/server/chunks/build/snippets-styles.GOjvuQJI.mjs.map (231 B) (171 B gzip)
      ├─ .output/server/chunks/build/SplashScreen-styles.CsQ7rpIK.mjs (146 B) (150 B gzip)
      ├─ .output/server/chunks/build/SplashScreen-styles.CsQ7rpIK.mjs.map (253 B) (180 B gzip)
      ├─ .output/server/chunks/build/Stats-D8NUXLN9.mjs (2.07 kB) (726 B gzip)
      ├─ .output/server/chunks/build/Stats-D8NUXLN9.mjs.map (834 B) (403 B gzip)
      ├─ .output/server/chunks/build/Stats-styles.0v52oFWV.mjs (652 B) (379 B gzip)
      ├─ .output/server/chunks/build/Stats-styles.0v52oFWV.mjs.map (222 B) (170 B gzip)
      ├─ .output/server/chunks/build/Status-CFqSisuo.mjs (2.29 kB) (926 B gzip)
      ├─ .output/server/chunks/build/Status-CFqSisuo.mjs.map (1.36 kB) (647 B gzip)
      ├─ .output/server/chunks/build/Status-styles.TXlwqYOs.mjs (1.23 kB) (482 B gzip)
      ├─ .output/server/chunks/build/Status-styles.TXlwqYOs.mjs.map (225 B) (170 B gzip)
      ├─ .output/server/chunks/build/Support-BxKxMwT9.mjs (3.48 kB) (1.36 kB gzip)
      ├─ .output/server/chunks/build/Support-BxKxMwT9.mjs.map (1.02 kB) (497 B gzip)
      ├─ .output/server/chunks/build/Support-styles.DwiC_Csp.mjs (3.48 kB) (1.1 kB gzip)
      ├─ .output/server/chunks/build/Support-styles.DwiC_Csp.mjs.map (228 B) (169 B gzip)
      ├─ .output/server/chunks/build/Tab-styles.Btl1cbRl.mjs (142 B) (146 B gzip)
      ├─ .output/server/chunks/build/Tab-styles.Btl1cbRl.mjs.map (226 B) (173 B gzip)
      ├─ .output/server/chunks/build/TabNavigation-styles.D8f2bjBY.mjs (151 B) (154 B gzip)
      ├─ .output/server/chunks/build/TabNavigation-styles.D8f2bjBY.mjs.map (256 B) (184 B gzip)
      ├─ .output/server/chunks/build/TagList-DIbiBwHP.mjs (12.6 kB) (3.82 kB gzip)
      ├─ .output/server/chunks/build/TagList-DIbiBwHP.mjs.map (9.42 kB) (3.57 kB gzip)
      ├─ .output/server/chunks/build/TagList-styles.D-hJdDHx.mjs (242 B) (192 B gzip)
      ├─ .output/server/chunks/build/TagList-styles.D-hJdDHx.mjs.map (227 B) (171 B gzip)
      ├─ .output/server/chunks/build/Team-CryU1jiu.mjs (2.45 kB) (1.11 kB gzip)
      ├─ .output/server/chunks/build/Team-CryU1jiu.mjs.map (1.85 kB) (844 B gzip)
      ├─ .output/server/chunks/build/Team-styles.BwzJii7F.mjs (1.26 kB) (593 B gzip)
      ├─ .output/server/chunks/build/Team-styles.BwzJii7F.mjs.map (219 B) (170 B gzip)
      ├─ .output/server/chunks/build/teams-CdP-H-Y6.mjs (785 B) (431 B gzip)
      ├─ .output/server/chunks/build/teams-CdP-H-Y6.mjs.map (79 B) (92 B gzip)
      ├─ .output/server/chunks/build/teams-styles.BrJBofmI.mjs (155 B) (158 B gzip)
      ├─ .output/server/chunks/build/teams-styles.BrJBofmI.mjs.map (222 B) (167 B gzip)
      ├─ .output/server/chunks/build/teams-tOV5a8id.mjs (3.71 kB) (1.56 kB gzip)
      ├─ .output/server/chunks/build/teams-tOV5a8id.mjs.map (2.53 kB) (1.03 kB gzip)
      ├─ .output/server/chunks/build/Thumbnail-styles.CA1F9l1B.mjs (265 B) (205 B gzip)
      ├─ .output/server/chunks/build/Thumbnail-styles.CA1F9l1B.mjs.map (234 B) (174 B gzip)
      ├─ .output/server/chunks/build/TOC-styles.C_CftuiB.mjs (2.2 kB) (805 B gzip)
      ├─ .output/server/chunks/build/TOC-styles.C_CftuiB.mjs.map (216 B) (169 B gzip)
      ├─ .output/server/chunks/build/Toolbar-styles.Cqj2DR9q.mjs (150 B) (154 B gzip)
      ├─ .output/server/chunks/build/Toolbar-styles.Cqj2DR9q.mjs.map (238 B) (178 B gzip)
      ├─ .output/server/chunks/build/uploads-DiovpAMf.mjs (1.79 kB) (902 B gzip)
      ├─ .output/server/chunks/build/uploads-DiovpAMf.mjs.map (452 B) (294 B gzip)
      ├─ .output/server/chunks/build/useApi-1dVTbCSX.mjs (562 B) (374 B gzip)
      ├─ .output/server/chunks/build/useApi-1dVTbCSX.mjs.map (770 B) (470 B gzip)
      ├─ .output/server/chunks/build/useAppColors-BdpE2mpK.mjs (406 B) (278 B gzip)
      ├─ .output/server/chunks/build/useAppColors-BdpE2mpK.mjs.map (482 B) (316 B gzip)
      ├─ .output/server/chunks/build/useDateFormatters-CNgVRZrZ.mjs (1.59 kB) (661 B gzip)
      ├─ .output/server/chunks/build/useDateFormatters-CNgVRZrZ.mjs.map (2.1 kB) (931 B gzip)
      ├─ .output/server/chunks/build/useDrawioIframe-DilIrYAm.mjs (3.86 kB) (1.8 kB gzip)
      ├─ .output/server/chunks/build/useDrawioIframe-DilIrYAm.mjs.map (5.01 kB) (2.31 kB gzip)
      ├─ .output/server/chunks/build/useI18n-BYBgFvMq.mjs (139 B) (137 B gzip)
      ├─ .output/server/chunks/build/useI18n-BYBgFvMq.mjs.map (184 B) (160 B gzip)
      ├─ .output/server/chunks/build/useLocaleOptions-DdkOErGS.mjs (455 B) (319 B gzip)
      ├─ .output/server/chunks/build/useLocaleOptions-DdkOErGS.mjs.map (624 B) (386 B gzip)
      ├─ .output/server/chunks/build/useMark-KhbAJsgN.mjs (432 B) (283 B gzip)
      ├─ .output/server/chunks/build/useMark-KhbAJsgN.mjs.map (617 B) (381 B gzip)
      ├─ .output/server/chunks/build/useOIDC-CPjvuhRW.mjs (1.89 kB) (716 B gzip)
      ├─ .output/server/chunks/build/useOIDC-CPjvuhRW.mjs.map (2.07 kB) (931 B gzip)
      ├─ .output/server/chunks/build/usePasswordField-Pb9v7TMc.mjs (213 B) (175 B gzip)
      ├─ .output/server/chunks/build/usePasswordField-Pb9v7TMc.mjs.map (298 B) (221 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-CHn5Qvuq.mjs (1.19 kB) (707 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-CHn5Qvuq.mjs.map (808 B) (470 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-styles.BS1YPq_-.mjs (596 B) (324 B gzip)
      ├─ .output/server/chunks/build/UserAvatar-styles.BS1YPq_-.mjs.map (237 B) (175 B gzip)
      ├─ .output/server/chunks/build/UserCreation-styles.B-2UjV5u.mjs (149 B) (152 B gzip)
      ├─ .output/server/chunks/build/UserCreation-styles.B-2UjV5u.mjs.map (252 B) (182 B gzip)
      ├─ .output/server/chunks/build/users-C9n5QIdN.mjs (791 B) (433 B gzip)
      ├─ .output/server/chunks/build/users-C9n5QIdN.mjs.map (79 B) (92 B gzip)
      ├─ .output/server/chunks/build/users-DAT0VKSF.mjs (2.78 kB) (1.23 kB gzip)
      ├─ .output/server/chunks/build/users-DAT0VKSF.mjs.map (2.07 kB) (956 B gzip)
      ├─ .output/server/chunks/build/ViewSelection-styles.IBpj27s6.mjs (798 B) (427 B gzip)
      ├─ .output/server/chunks/build/ViewSelection-styles.IBpj27s6.mjs.map (246 B) (177 B gzip)
      ├─ .output/server/chunks/build/VoiceRecognition-styles.BztyWaao.mjs (159 B) (158 B gzip)
      ├─ .output/server/chunks/build/VoiceRecognition-styles.BztyWaao.mjs.map (265 B) (183 B gzip)
      ├─ .output/server/chunks/build/Welcome-styles.C_nE27Y3.mjs (140 B) (143 B gzip)
      ├─ .output/server/chunks/build/Welcome-styles.C_nE27Y3.mjs.map (238 B) (177 B gzip)
      ├─ .output/server/chunks/build/Workspace-styles.BfT6QWiE.mjs (142 B) (147 B gzip)
      ├─ .output/server/chunks/build/Workspace-styles.BfT6QWiE.mjs.map (244 B) (180 B gzip)
      ├─ .output/server/chunks/build/WorkspaceTree-styles.B-pvJ0qY.mjs (150 B) (152 B gzip)
      ├─ .output/server/chunks/build/WorkspaceTree-styles.B-pvJ0qY.mjs.map (255 B) (184 B gzip)
      ├─ .output/server/chunks/nitro/nitro.mjs (727 kB) (216 kB gzip)
      ├─ .output/server/chunks/nitro/nitro.mjs.map (41.1 kB) (12.6 kB gzip)
      ├─ .output/server/chunks/routes/renderer.mjs (11.8 kB) (4.82 kB gzip)
      ├─ .output/server/chunks/routes/renderer.mjs.map (4.88 kB) (1.78 kB gzip)
      ├─ .output/server/chunks/virtual/entry.mjs (232 kB) (62.5 kB gzip)
      ├─ .output/server/chunks/virtual/entry.mjs.map (46.9 kB) (15.9 kB gzip)
      ├─ .output/server/chunks/virtual/precomputed.mjs (640 kB) (39.5 kB gzip)
      ├─ .output/server/chunks/virtual/precomputed.mjs.map (76 B) (88 B gzip)
      ├─ .output/server/chunks/virtual/styles.mjs (30 kB) (5.4 kB gzip)
      ├─ .output/server/chunks/virtual/styles.mjs.map (210 B) (165 B gzip)
      ├─ .output/server/index.mjs (418 B) (235 B gzip)
      └─ .output/server/package.json (4.15 kB) (1.34 kB gzip)
    Σ Total size: 22.8 MB (6.1 MB gzip)
    [nitro] ✔ You can preview this build using node .output/server/index.mjs
    config 608ms · modules 379ms · app 408ms · types 514ms · client 23.8s · nitro 37.8s
    ◆ ✨ Build complete in 1m 03s!
    [2026-11-14 18:15:04] [OK] Built Alexandrie Frontend
    [2026-11-14 18:15:04] [INFO] Configuring Alexandrie
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-14 18:15:05] [OK] Configured Alexandrie
    [2026-11-14 18:15:05] [INFO] Creating Services
    [2026-11-14 18:15:05] [OK] Created Services
    [2026-11-14 18:15:05] [INFO] Customizing Container
    [2026-11-14 18:15:06] [OK] Customized Container
    [2026-11-14 18:15:06] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-14 18:15:07] [OK] Cleaned
    
    🔄 ct/alexandrie.sh (arm64) — update log (38 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
    10.98.0.195
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
      ⏳   Checking for update: rustfs
      ✔️  Update available: rustfs 1.0.5-dev -> 1.0.5
      ⏳   Stopping RustFS
      ✔️  Stopped RustFS
      ⏳   Fetching github release: rustfs (1.0.5)
      ✔️  Deployed: rustfs (1.0.5)
      ⏳   Starting RustFS
      ✔️  Started RustFS
      ⏳   Checking for update: alexandrie
      ✔️  Update available: alexandrie 8.14.4-dev -> 8.14.4
      ⏳   Stopping Alexandrie
      ✔️  Stopped Alexandrie
      ⏳   Update Node.js 24
      ✔️  Update Node.js 24 (npm 12.2.2)
      ⏳   Installing bun@latest
      ✔️  Installed bun
      ⏳   Fetching github release: alexandrie (8.14.4)
      ✔️  Deployed: alexandrie (8.14.4)
      ⏳   Building Alexandrie
      ✔️  Built Alexandrie
      ⏳   Starting Alexandrie
      ✔️  Started Alexandrie
      ✔️  Updated successfully!
    
    🔁 ct/alexandrie.sh (arm64) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
    10.98.0.195
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Alexandrie
      ⏳   Checking for update: rustfs
      ✔️  No update available: rustfs (1.0.5)
      ⏳   Checking for update: alexandrie
      ✔️  No update available: alexandrie (8.14.4)
    

    Full logs: workflow run (artifacts result-*). Comment /test alexandrie 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