-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Description
β Have you read and understood the above guidelines?
yes
π Did you run the script with verbose mode enabled?
Yes, verbose mode was enabled and the output is included below
π What is the name of the script you are using?
Wizarr
π What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/wizarr.sh)"
βοΈ What settings are you using?
- Default Settings
- Advanced Settings
π₯οΈ Which Linux distribution are you using?
Debian 13
π Which Proxmox version are you on?
pve-manager/8.4.14/b502d23c55afcba1 (running kernel: 6.8.12-16-pve)
π Provide a clear and concise description of the issue.
When installing Wizarr, the install pauses because cache is in use. When looking at what uv processes are running, only those from the script are running.
π Steps to reproduce the issue.
Install new instance of Wizarr
β Paste the full error output (if available).
| | / (_)___ ____ ___________
| | /| / / /_ / / __ `/ ___/ ___/
| |/ |/ / / / /_/ /_/ / / / /
|__/|__/_/ /___/\__,_/_/ /_/
π§© Using Advanced Settings on node smc
π₯οΈ Operating System: debian
π Version: 13
π¦ Container Type: Unprivileged
π Root Password: Automatic Login
π Container ID: 157
π Hostname: wizarr
πΎ Disk Size: 4 GB
π§ CPU Cores: 1
π οΈ RAM Size: 1024 MiB
π Bridge: vmbr0
π‘ IPv4: DHCP
π‘ IPv6: SLAAC/AUTO
π‘ APT-Cacher IP Address: Default
βοΈ Interface MTU Size: Default
π DNS Search Domain: Host
π‘ DNS Server IP Address: Host
π·οΈ Vlan: Default
π‘ Tags: community-script;media;arr
π Root SSH Access: no
ποΈ Enable FUSE Support: no
π Verbose Mode: yes
π Creating a Wizarr LXC using the above advanced settings
βοΈ Storage local (Free: 78.7GB Used: 8.5GB) [Template]
βοΈ Storage local-lvm (Free: 1.9TB Used: 638.0GB) [Container]
βοΈ Cluster is quorate
βοΈ Template debian-13-standard_13.1-2_amd64.tar.zst [local]
βοΈ LXC Container 157 was successfully created.
βοΈ Started LXC Container
π‘ No network in LXC yet (try 1/10) β waiting...
βοΈ Network in LXC is reachable (ping)
βοΈ Customized LXC Container
βοΈ Set up Container OS
βοΈ Network Connected: 192.168.74.240 fda0:e754:992:e6ee:be24:11ff:fee5:32cb
βοΈ IPv4 Internet Connected
βοΈ IPv6 Internet Not Connected
βοΈ Git DNS: github.com:(βοΈ ) raw.githubusercontent.com:(βοΈ ) api.github.com:(βοΈ ) git.community-scripts.org:(βοΈ )
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... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
base-files bind9-dnsutils bind9-host bind9-libs dhcpcd-base distro-info-data libnss-systemd libpam-systemd libpam-wtmpdb libssl3t64 libsystemd-shared libsystemd0 libudev1 libwtmpdb0 libxml2 openssl openssl-provider-legacy postfix systemd systemd-sysv systemd-timesyncd udev
wtmpdb
23 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.2 MB of archives.
After this operation, 52.2 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian trixie/main amd64 base-files amd64 13.8+deb13u2 [73.2 kB]
Get:2 http://deb.debian.org/debian trixie/main amd64 libsystemd0 amd64 257.9-1~deb13u1 [453 kB]
Get:3 http://deb.debian.org/debian trixie/main amd64 libnss-systemd amd64 257.9-1~deb13u1 [218 kB]
Get:4 http://deb.debian.org/debian trixie/main amd64 systemd-sysv amd64 257.9-1~deb13u1 [64.5 kB]
Get:5 http://deb.debian.org/debian trixie/main amd64 libpam-systemd amd64 257.9-1~deb13u1 [297 kB]
Get:6 http://deb.debian.org/debian trixie/main amd64 libsystemd-shared amd64 257.9-1~deb13u1 [2,151 kB]
Get:7 http://deb.debian.org/debian trixie/main amd64 systemd amd64 257.9-1~deb13u1 [3,096 kB]
Get:8 http://deb.debian.org/debian trixie/main amd64 systemd-timesyncd amd64 257.9-1~deb13u1 [93.0 kB]
Get:9 http://deb.debian.org/debian trixie/main amd64 udev amd64 257.9-1~deb13u1 [1,392 kB]
Get:10 http://deb.debian.org/debian trixie/main amd64 libudev1 amd64 257.9-1~deb13u1 [152 kB]
Get:11 http://deb.debian.org/debian trixie/main amd64 openssl-provider-legacy amd64 3.5.4-1~deb13u1 [308 kB]
Get:12 http://deb.debian.org/debian trixie/main amd64 libssl3t64 amd64 3.5.4-1~deb13u1 [2,441 kB]
Get:13 http://deb.debian.org/debian trixie/main amd64 postfix amd64 3.10.5-1~deb13u1 [1,600 kB]
Get:14 http://deb.debian.org/debian trixie/main amd64 dhcpcd-base amd64 1:10.1.0-11+deb13u1 [203 kB]
Get:15 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-2.1+deb13u2 [698 kB]
Get:16 http://deb.debian.org/debian trixie/main amd64 bind9-dnsutils amd64 1:9.20.15-1~deb13u1 [165 kB]
Get:17 http://deb.debian.org/debian trixie/main amd64 bind9-host amd64 1:9.20.15-1~deb13u1 [55.4 kB]
Get:18 http://deb.debian.org/debian trixie/main amd64 bind9-libs amd64 1:9.20.15-1~deb13u1 [1,238 kB]
Get:19 http://deb.debian.org/debian trixie/main amd64 wtmpdb amd64 0.73.0-3+deb13u1 [21.8 kB]
Get:20 http://deb.debian.org/debian trixie/main amd64 libpam-wtmpdb amd64 0.73.0-3+deb13u1 [10.8 kB]
Get:21 http://deb.debian.org/debian trixie/main amd64 libwtmpdb0 amd64 0.73.0-3+deb13u1 [13.1 kB]
Get:22 http://deb.debian.org/debian trixie/main amd64 distro-info-data all 0.66+deb13u1 [6,724 B]
Get:23 http://deb.debian.org/debian trixie/main amd64 openssl amd64 3.5.4-1~deb13u1 [1,495 kB]
Fetched 16.2 MB in 0s (40.4 MB/s)
apt-listchanges: Reading changelogs...
Preconfiguring packages ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../base-files_13.8+deb13u2_amd64.deb ...
Unpacking base-files (13.8+deb13u2) over (13.8+deb13u1) ...
Setting up base-files (13.8+deb13u2) ...
Installing new version of config file /etc/debian_version ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.9-1~deb13u1_amd64.deb ...
Unpacking libsystemd0:amd64 (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Setting up libsystemd0:amd64 (257.9-1~deb13u1) ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../libnss-systemd_257.9-1~deb13u1_amd64.deb ...
Unpacking libnss-systemd:amd64 (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Preparing to unpack .../systemd-sysv_257.9-1~deb13u1_amd64.deb ...
Unpacking systemd-sysv (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Preparing to unpack .../libpam-systemd_257.9-1~deb13u1_amd64.deb ...
Unpacking libpam-systemd:amd64 (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Preparing to unpack .../libsystemd-shared_257.9-1~deb13u1_amd64.deb ...
Unpacking libsystemd-shared:amd64 (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Setting up libsystemd-shared:amd64 (257.9-1~deb13u1) ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../systemd_257.9-1~deb13u1_amd64.deb ...
Unpacking systemd (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Preparing to unpack .../systemd-timesyncd_257.9-1~deb13u1_amd64.deb ...
Unpacking systemd-timesyncd (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Preparing to unpack .../udev_257.9-1~deb13u1_amd64.deb ...
Unpacking udev (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Preparing to unpack .../libudev1_257.9-1~deb13u1_amd64.deb ...
Unpacking libudev1:amd64 (257.9-1~deb13u1) over (257.8-1~deb13u2) ...
Setting up libudev1:amd64 (257.9-1~deb13u1) ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.5.4-1~deb13u1_amd64.deb ...
Unpacking openssl-provider-legacy (3.5.4-1~deb13u1) over (3.5.1-1+deb13u1) ...
Setting up openssl-provider-legacy (3.5.4-1~deb13u1) ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.5.4-1~deb13u1_amd64.deb ...
Unpacking libssl3t64:amd64 (3.5.4-1~deb13u1) over (3.5.1-1+deb13u1) ...
Setting up libssl3t64:amd64 (3.5.4-1~deb13u1) ...
(Reading database ... 20272 files and directories currently installed.)
Preparing to unpack .../00-postfix_3.10.5-1~deb13u1_amd64.deb ...
Unpacking postfix (3.10.5-1~deb13u1) over (3.10.4-1~deb13u1) ...
Preparing to unpack .../01-dhcpcd-base_1%3a10.1.0-11+deb13u1_amd64.deb ...
Unpacking dhcpcd-base (1:10.1.0-11+deb13u1) over (1:10.1.0-11) ...
Preparing to unpack .../02-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u2_amd64.deb ...
Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) over (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
Preparing to unpack .../03-bind9-dnsutils_1%3a9.20.15-1~deb13u1_amd64.deb ...
Unpacking bind9-dnsutils (1:9.20.15-1~deb13u1) over (1:9.20.11-4) ...
Preparing to unpack .../04-bind9-host_1%3a9.20.15-1~deb13u1_amd64.deb ...
Unpacking bind9-host (1:9.20.15-1~deb13u1) over (1:9.20.11-4) ...
Preparing to unpack .../05-bind9-libs_1%3a9.20.15-1~deb13u1_amd64.deb ...
Unpacking bind9-libs:amd64 (1:9.20.15-1~deb13u1) over (1:9.20.11-4) ...
Preparing to unpack .../06-wtmpdb_0.73.0-3+deb13u1_amd64.deb ...
Unpacking wtmpdb (0.73.0-3+deb13u1) over (0.73.0-3) ...
Preparing to unpack .../07-libpam-wtmpdb_0.73.0-3+deb13u1_amd64.deb ...
Unpacking libpam-wtmpdb:amd64 (0.73.0-3+deb13u1) over (0.73.0-3) ...
Preparing to unpack .../08-libwtmpdb0_0.73.0-3+deb13u1_amd64.deb ...
Unpacking libwtmpdb0:amd64 (0.73.0-3+deb13u1) over (0.73.0-3) ...
Preparing to unpack .../09-distro-info-data_0.66+deb13u1_all.deb ...
Unpacking distro-info-data (0.66+deb13u1) over (0.66) ...
Preparing to unpack .../10-openssl_3.5.4-1~deb13u1_amd64.deb ...
Unpacking openssl (3.5.4-1~deb13u1) over (3.5.1-1+deb13u1) ...
Setting up distro-info-data (0.66+deb13u1) ...
Setting up systemd (257.9-1~deb13u1) ...
/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring.
Setting up systemd-timesyncd (257.9-1~deb13u1) ...
systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it.
Setting up udev (257.9-1~deb13u1) ...
systemd-udevd.service is a disabled or a static unit not running, not starting it.
Setting up dhcpcd-base (1:10.1.0-11+deb13u1) ...
Setting up postfix (3.10.5-1~deb13u1) ...
Postfix (main.cf) configuration was not modified by debconf. If you need to
make changes, edit /etc/postfix/main.cf (and others) as needed. To view
Postfix configuration values, see postconf(1).
After modifying main.cf, be sure to run 'systemctl reload postfix'.
Setting up libwtmpdb0:amd64 (0.73.0-3+deb13u1) ...
Setting up openssl (3.5.4-1~deb13u1) ...
Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
Setting up systemd-sysv (257.9-1~deb13u1) ...
Setting up bind9-libs:amd64 (1:9.20.15-1~deb13u1) ...
Setting up libpam-wtmpdb:amd64 (0.73.0-3+deb13u1) ...
Setting up libnss-systemd:amd64 (257.9-1~deb13u1) ...
Setting up wtmpdb (0.73.0-3+deb13u1) ...
Setting up libpam-systemd:amd64 (257.9-1~deb13u1) ...
Setting up bind9-host (1:9.20.15-1~deb13u1) ...
Setting up bind9-dnsutils (1:9.20.15-1~deb13u1) ...
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for dbus (1.16.2-2) ...
Processing triggers for shared-mime-info (2.4-5+b2) ...
Processing triggers for procps (2:4.0.4-9) ...
Processing triggers for libc-bin (2.41-12) ...
Processing triggers for postfix (3.10.5-1~deb13u1) ...
Restarting postfix
βοΈ Updated Container OS
Installing:
sqlite3
Suggested packages:
sqlite3-doc
Summary:
Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
Download size: 384 kB
Space needed: 601 kB / 3,077 MB available
Get:1 http://deb.debian.org/debian trixie/main amd64 sqlite3 amd64 3.46.1-7 [384 kB]
Fetched 384 kB in 0s (4,386 kB/s)
Selecting previously unselected package sqlite3.
(Reading database ... 20271 files and directories currently installed.)
Preparing to unpack .../sqlite3_3.46.1-7_amd64.deb ...
Unpacking sqlite3 (3.46.1-7) ...
Setting up sqlite3 (3.46.1-7) ...
Processing triggers for man-db (2.13.1-1) ...
βοΈ Installed Dependencies
βοΈ Setup uv 0.9.11
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
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_22.x nodistro InRelease [12.1 kB]
Get:5 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages [8,481 B]
Fetched 20.6 kB in 0s (63.7 kB/s)
All packages are up to date.
Warning: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details
Installing:
nodejs
Summary:
Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
Download size: 37.6 MB
Space needed: 237 MB / 3,021 MB available
Get:1 https://deb.nodesource.com/node_22.x nodistro/main amd64 nodejs amd64 22.21.0-1nodesource1 [37.6 MB]
Fetched 37.6 MB in 1s (58.1 MB/s)
Selecting previously unselected package nodejs.
(Reading database ... 20278 files and directories currently installed.)
Preparing to unpack .../nodejs_22.21.0-1nodesource1_amd64.deb ...
Unpacking nodejs (22.21.0-1nodesource1) ...
Setting up nodejs (22.21.0-1nodesource1) ...
Processing triggers for man-db (2.13.1-1) ...
removed 28 packages, and changed 94 packages in 4s
25 packages are looking for funding
run `npm fund` for details
βοΈ Setup Node.js 22
βοΈ Deployed: wizarr (2025.11.3)
β³ Configure WizarrUsing CPython 3.13.5 interpreter at: /usr/bin/python3
Creating virtual environment at: .venv
Built flask-apscheduler==1.13.1
Prepared 74 packages in 3.25s
Installed 74 packages in 193ms
+ alembic==1.16.5
+ aniso8601==10.0.1
+ apprise==1.9.5
+ apscheduler==3.11.0
+ asn1crypto==1.5.1
+ attrs==25.3.0
+ babel==2.17.0
+ blinker==1.9.0
+ cachelib==0.13.0
+ cachetools==6.2.2
+ cbor2==5.7.0
+ certifi==2025.8.3
+ cffi==2.0.0
+ charset-normalizer==3.4.3
+ click==8.2.1
+ cryptography==45.0.7
+ deprecated==1.2.18
+ dnspython==2.8.0
+ email-validator==2.3.0
+ flask==3.1.2
+ flask-apscheduler==1.13.1
+ flask-babel==4.0.0
+ flask-htmx==0.4.0
+ flask-limiter==4.0.0
+ flask-login==0.6.3
+ flask-migrate==4.1.0
+ flask-restx==1.3.2
+ flask-session==0.8.0
+ flask-sqlalchemy==3.1.1
+ flask-wtf==1.2.2
+ greenlet==3.2.4
+ gunicorn==23.0.0
+ idna==3.10
+ importlib-resources==6.5.2
+ itsdangerous==2.2.0
+ jinja2==3.1.6
+ jsonschema==4.25.1
+ jsonschema-specifications==2025.9.1
+ limits==5.5.0
+ mako==1.3.10
+ markdown==3.10
+ markdown-it-py==4.0.0
+ markupsafe==3.0.2
+ mdurl==0.1.2
+ msgspec==0.19.0
+ oauthlib==3.3.1
+ ordered-set==4.1.0
+ packaging==25.0
+ plexapi==4.17.1
+ pycparser==2.23
+ pygments==2.19.2
+ pyopenssl==25.2.0
+ python-dateutil==2.9.0.post0
+ python-dotenv==1.2.1
+ python-frontmatter==1.1.0
+ pytz==2025.2
+ pyyaml==6.0.3
+ referencing==0.36.2
+ requests==2.32.5
+ requests-oauthlib==2.0.0
+ rich==14.1.0
+ rpds-py==0.27.1
+ setuptools==80.9.0
+ six==1.17.0
+ sqlalchemy==2.0.44
+ structlog==25.5.0
+ typing-extensions==4.15.0
+ tzlocal==5.3.1
+ urllib3==2.5.0
+ webauthn==2.7.0
+ websocket-client==1.9.0
+ werkzeug==3.1.3
+ wrapt==1.17.3
+ wtforms==3.2.1
compiling catalog app/translations/pl/LC_MESSAGES/messages.po to app/translations/pl/LC_MESSAGES/messages.mo
compiling catalog app/translations/cs/LC_MESSAGES/messages.po to app/translations/cs/LC_MESSAGES/messages.mo
compiling catalog app/translations/pt_BR/LC_MESSAGES/messages.po to app/translations/pt_BR/LC_MESSAGES/messages.mo
compiling catalog app/translations/fa/LC_MESSAGES/messages.po to app/translations/fa/LC_MESSAGES/messages.mo
compiling catalog app/translations/hu/LC_MESSAGES/messages.po to app/translations/hu/LC_MESSAGES/messages.mo
compiling catalog app/translations/pt/LC_MESSAGES/messages.po to app/translations/pt/LC_MESSAGES/messages.mo
compiling catalog app/translations/it/LC_MESSAGES/messages.po to app/translations/it/LC_MESSAGES/messages.mo
compiling catalog app/translations/nb_NO/LC_MESSAGES/messages.po to app/translations/nb_NO/LC_MESSAGES/messages.mo
compiling catalog app/translations/he/LC_MESSAGES/messages.po to app/translations/he/LC_MESSAGES/messages.mo
compiling catalog app/translations/ca/LC_MESSAGES/messages.po to app/translations/ca/LC_MESSAGES/messages.mo
compiling catalog app/translations/is/LC_MESSAGES/messages.po to app/translations/is/LC_MESSAGES/messages.mo
compiling catalog app/translations/de/LC_MESSAGES/messages.po to app/translations/de/LC_MESSAGES/messages.mo
compiling catalog app/translations/nl/LC_MESSAGES/messages.po to app/translations/nl/LC_MESSAGES/messages.mo
compiling catalog app/translations/sv/LC_MESSAGES/messages.po to app/translations/sv/LC_MESSAGES/messages.mo
compiling catalog app/translations/ro/LC_MESSAGES/messages.po to app/translations/ro/LC_MESSAGES/messages.mo
compiling catalog app/translations/es/LC_MESSAGES/messages.po to app/translations/es/LC_MESSAGES/messages.mo
compiling catalog app/translations/ru/LC_MESSAGES/messages.po to app/translations/ru/LC_MESSAGES/messages.mo
compiling catalog app/translations/lt/LC_MESSAGES/messages.po to app/translations/lt/LC_MESSAGES/messages.mo
compiling catalog app/translations/gsw/LC_MESSAGES/messages.po to app/translations/gsw/LC_MESSAGES/messages.mo
compiling catalog app/translations/fr/LC_MESSAGES/messages.po to app/translations/fr/LC_MESSAGES/messages.mo
compiling catalog app/translations/da/LC_MESSAGES/messages.po to app/translations/da/LC_MESSAGES/messages.mo
compiling catalog app/translations/zh_Hant/LC_MESSAGES/messages.po to app/translations/zh_Hant/LC_MESSAGES/messages.mo
compiling catalog app/translations/zh_Hans/LC_MESSAGES/messages.po to app/translations/zh_Hans/LC_MESSAGES/messages.mo
compiling catalog app/translations/hr/LC_MESSAGES/messages.po to app/translations/hr/LC_MESSAGES/messages.mo
added 74 packages, and audited 75 packages in 4s
18 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
> wizarr@1.0.0 build:css
> npx @tailwindcss/cli -i src/style.css -o css/main.css
β tailwindcss v4.1.17
Done in 450ms
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π§ββοΈ WIZARR vdev
Multi-Server Invitation Manager
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π Starting up... (10 steps)
π Configuring logging system
[ββββββββββ] 10%
π Creating Flask application
[ββββββββββ] 20%
π§ Initializing extensions
[ββββββββββ] 30%
[2025-11-24 13:11:19,626] INFO in extensions: APScheduler started successfully
[2025-11-24 13:11:19,972] INFO in extensions: β
SQLite WAL mode enabled for concurrent writes
2025-11-24 13:11:19,975 ERROR β Unexpected error while caching manifest: (sqlite3.OperationalError) no such table: settings
[SQL: SELECT settings.id AS settings_id, settings."key" AS settings_key, settings.value AS settings_value
FROM settings
WHERE settings."key" = ?
LIMIT ? OFFSET ?]
[parameters: ('cached_manifest', 1, 0)]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
π‘οΈ Registering blueprints
[ββββββββββ] 40%
[2025-11-24 13:11:20,499] INFO in __init__: [info ] Initializing activity monitoring [app.activity]
[2025-11-24 13:11:20,499] INFO in __init__: [info ] Activity monitoring initialized [app.activity]
[2025-11-24 13:11:20,501] INFO in activity: [info ] Activity monitoring tasks registered successfully [app.tasks.activity]
βοΈ Configuring request processing
[ββββββββββ] 50%
πͺ Setting up wizard steps
[ββββββββββ] 60%
β
Wizard steps imported
π Running wizard migrations
[ββββββββββ] 70%
β
Wizard migrations completed
π Scanning media server libraries
[ββββββββββ] 80%
[2025-11-24 13:11:20,510] INFO in extensions: β
SQLite WAL mode enabled for concurrent writes
[2025-11-24 13:11:20,511] INFO in library_scanner: Library table doesn't exist yet - skipping scan
β οΈ Library scanning failed: Library table not found - run migrations first
β Checking for Plus features
[ββββββββββ] 90%
βΉοΈ Plus features disabled
β¨ Finalizing application setup
[ββββββββββ] 100%
β
Scheduler active - cleanup every 15 minutes (production)
β¨ Startup complete in 1.29s
Ready to accept connections!
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> 9e13976c0cfa, Create Database
INFO [alembic.runtime.migration] Running upgrade 9e13976c0cfa -> 490af4233e95, Added Library Table
INFO [alembic.runtime.migration] Running upgrade 490af4233e95 -> 56b33a2ca88e, added live tv
INFO [alembic.runtime.migration] Running upgrade 56b33a2ca88e -> 0271b864fd47, added multiple servers
INFO [alembic.runtime.migration] Running upgrade 0271b864fd47 -> 20250611_add_invitation_server_fk
INFO [alembic.runtime.migration] Running upgrade 20250611_add_invitation_server_fk -> 20250612_migrate_settings_to_media_server, migrate legacy Settings to MediaServer rows
INFO [alembic.runtime.migration] Running upgrade 20250612_migrate_settings_to_media_server -> 20250612_add_identity_table, add identity table and FK
INFO [alembic.runtime.migration] Running upgrade 20250612_add_identity_table -> 23bf17eccf13, Make emails nullable
INFO [alembic.runtime.migration] Running upgrade 23bf17eccf13 -> 20250613_external_url, add external url field to media_server
INFO [alembic.runtime.migration] Running upgrade 20250613_external_url -> 124ededf80dc, empty message
INFO [alembic.runtime.migration] Running upgrade 124ededf80dc -> 20250618_library_unique_per_server, make library external_id unique per server
INFO [alembic.runtime.migration] Running upgrade 20250618_library_unique_per_server -> 20250618b_drop_old_library_unique, drop leftover unique constraint on library.external_id (SQLite safe)
INFO [alembic.runtime.migration] Running upgrade 20250618b_drop_old_library_unique -> 20250619_add_wizard_step_table, add wizard_step table
INFO [alembic.runtime.migration] Running upgrade 20250619_add_wizard_step_table -> 20250620_add_invitation_server, Add invitation_server association table for multiβserver invites and migrate existing data.
INFO [alembic.runtime.migration] Running upgrade 20250620_add_invitation_server -> 20250702_add_jellyfin_options, add Jellyfin toggles + cleanup stray library_old (SQLite safe)
INFO [alembic.runtime.migration] Running upgrade 20250702_add_jellyfin_options -> 20250703_add_wizard_bundle_tables, add wizard_bundle tables and link to invitation
INFO [alembic.runtime.migration] Running upgrade 20250703_add_wizard_bundle_tables -> 91865b5a23d2, fix invite_library foreign key constraint
INFO [alembic.runtime.migration] Running upgrade 91865b5a23d2 -> e6006b5e374e, removed password plainstring
INFO [alembic.runtime.migration] Running upgrade e6006b5e374e -> 20250705_add_admin_account_table, add admin account table
INFO [alembic.runtime.migration] Running upgrade 20250705_add_admin_account_table -> 20250712_update_wizard_external_url, Update wizard steps to use dynamic external_url variable
Updated wizard_step table external_url references
INFO [alembic.runtime.migration] Running upgrade 20250712_update_wizard_external_url -> 5805136a1d16, Add WebAuthn credentials table
INFO [alembic.runtime.migration] Running upgrade 5805136a1d16 -> 7c76d64526a7, Add universal download and live TV columns
INFO [alembic.runtime.migration] Running upgrade 7c76d64526a7 -> e3625bacf6f9, add_channel_id_column
INFO [alembic.runtime.migration] Running upgrade e3625bacf6f9 -> 0597748a6fef, Add allow_mobile_uploads to Invitation and MediaServer
INFO [alembic.runtime.migration] Running upgrade 0597748a6fef -> 20250729_squashed_connections_expiry_system, Squashed: Overhaul wizard/connections system, add server-specific expiry, and expired users tracking
INFO [alembic.runtime.migration] Running upgrade 20250729_squashed_connections_expiry_system -> 9275889a2179, squashed: improve invitation foreign key constraints and add tracking columns
INFO [alembic.runtime.migration] Running upgrade 9275889a2179 -> eb1f0c1fcdd4, add api key
INFO [alembic.runtime.migration] Running upgrade eb1f0c1fcdd4 -> d0a4dfc55dc4, Add many-to-many relationship between invitations and users
Migration: Fixing server usage flags for consistency...
INFO [alembic.runtime.migration] Running upgrade d0a4dfc55dc4 -> 14a87d76dff1, Add notes field to User model
INFO [alembic.runtime.migration] Running upgrade 14a87d76dff1 -> 6c39692d6f32, Add allow_downloads and allow_live_tv to user table
INFO [alembic.runtime.migration] Running upgrade 6c39692d6f32 -> 8f1a2b3c4d5e, Add require_interaction field to wizard_step
INFO [alembic.runtime.migration] Running upgrade 8f1a2b3c4d5e -> 56f3322bd343, Add user metadata caching fields
INFO [alembic.runtime.migration] Running upgrade 56f3322bd343 -> 20250910_remove_conflicting_user_columns, Remove conflicting allow_downloads and allow_live_tv columns from User model
INFO [alembic.runtime.migration] Running upgrade 20250910_remove_conflicting_user_columns -> 20250912_add_standardized_user_metadata_columns, Add standardized user metadata columns
INFO [alembic.runtime.migration] Running upgrade 20250912_add_standardized_user_metadata_columns -> 39514b0aaad9, Added missing columns
INFO [alembic.runtime.migration] Running upgrade 39514b0aaad9 -> fd5a34530162, Added disabled attribute
INFO [alembic.runtime.migration] Running upgrade fd5a34530162 -> 08a6c8fb44db, add notification events
INFO [alembic.runtime.migration] Running upgrade 08a6c8fb44db -> 20251005_add_category_to_wizard_step, Add category field to wizard_step table
INFO [alembic.runtime.migration] Running upgrade 20251005_add_category_to_wizard_step -> 20251018_add_activity_audit_plus, Add Plus features: activity monitoring, audit logging, and historical imports
INFO [alembic.runtime.migration] Running upgrade 20251018_add_activity_audit_plus -> add_cascade_fks, Add CASCADE delete to foreign keys
INFO [alembic.runtime.migration] Running upgrade add_cascade_fks -> 8ef04799f27f, 20251103_properly_fix_foreign_keys
βοΈ Configure Wizarr
βοΈ Created Service
βοΈ Customized Container
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
Cache is currently in-use, waiting for other uv processes to finish (use `--force` to override)
πΌοΈ Additional context (optional).
When checking uv:
root@smc:~# ps aux | grep "[u]v"
root 58564 0.0 0.0 10756 6656 pts/1 S+ 13:07 0:00 bash -c #!/usr/bin/env bash source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func) # Copyright (c) 2021-2025 community-scripts ORG # Author: vhsdream # License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/wizarrrr/wizarr APP="Wizarr" var_tags="${var_tags:-media;arr}" var_cpu="${var_cpu:-1}" var_ram="${var_ram:-1024}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" variables color catch_errors function update_script() { header_info check_container_storage check_container_resources if [[ ! -d /opt/wizarr ]]; then msg_error "No ${APP} Installation Found!" exit fi setup_uv if check_for_gh_release "wizarr" "wizarrrr/wizarr"; then msg_info "Stopping Service" systemctl stop wizarr msg_ok "Stopped Service" msg_info "Creating Backup" BACKUP_FILE="/opt/wizarr_backup_$(date +%F).tar.gz" $STD tar -czf "$BACKUP_FILE" /opt/wizarr/{.env,start.sh} /opt/wizarr/database/ &>/dev/null rm -rf /opt/wizarr/migrations/versions/* msg_ok "Backup Created" fetch_and_deploy_gh_release "wizarr" "wizarrrr/wizarr" msg_info "Updating Wizarr" cd /opt/wizarr || exit $STD /usr/local/bin/uv sync --frozen $STD /usr/local/bin/uv run --frozen pybabel compile -d app/translations $STD npm --prefix app/static install $STD npm --prefix app/static run build:css mkdir -p ./.cache $STD tar -xf "$BACKUP_FILE" --directory=/ $STD /usr/local/bin/uv run --frozen flask db upgrade if ! grep -q 'frozen' /opt/wizarr/start.sh; then sed -i 's/run/& --frozen/' /opt/wizarr/start.sh fi rm -rf "$BACKUP_FILE" msg_ok "Updated Wizarr" msg_info "Starting Service" systemctl start wizarr msg_ok "Started Service" msg_ok "Updated successfully!" fi exit } start build_container description msg_ok "Completed Successfully!\n" echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}" echo -e "${INFO}${YW} Access it using the following URL:${CL}" echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:5690${CL}"
root 61652 0.0 0.0 7780 3584 pts/1 S+ 13:09 0:00 lxc-attach -n 157 -- bash -c #!/usr/bin/env bash # Copyright (c) 2021-2025 community-scripts ORG # Author: vhsdream # License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/wizarrrr/wizarr source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" color verb_ip6 catch_errors setting_up_container network_check update_os msg_info "Installing Dependencies" $STD apt install -y sqlite3 msg_ok "Installed Dependencies" setup_uv NODE_VERSION="22" setup_nodejs fetch_and_deploy_gh_release "wizarr" "wizarrrr/wizarr" msg_info "Configure Wizarr" cd /opt/wizarr || exit $STD /usr/local/bin/uv sync --frozen $STD /usr/local/bin/uv run --frozen pybabel compile -d app/translations $STD npm --prefix app/static install $STD npm --prefix app/static run build:css mkdir -p ./.cache $STD /usr/local/bin/uv run --frozen flask db upgrade LOCAL_IP="$(hostname -I | awk '{print $1}')" cat <<EOF >/opt/wizarr/.env APP_URL=http://${LOCAL_IP} DISABLE_BUILTIN_AUTH=false LOG_LEVEL=INFO EOF cat <<EOF >/opt/wizarr/start.sh #!/usr/bin/env bash uv run --frozen gunicorn \ --config gunicorn.conf.py \ --preload \ --workers 4 \ --bind 0.0.0.0:5690 \ --umask 007 \ run:app EOF chmod u+x /opt/wizarr/start.sh msg_ok "Configure Wizarr" msg_info "Creating Service" cat <<EOF >/etc/systemd/system/wizarr.service [Unit] Description=Wizarr Service After=network.target [Service] Type=simple WorkingDirectory=/opt/wizarr EnvironmentFile=/opt/wizarr/.env ExecStart=/opt/wizarr/start.sh Restart=on-abnormal [Install] WantedBy=multi-user.target EOF systemctl enable -q --now wizarr msg_ok "Created Service" motd_ssh customize cleanup_lxc
100000 61655 0.0 0.0 10460 6912 ? Ss+ 13:09 0:00 bash -c #!/usr/bin/env bash # Copyright (c) 2021-2025 community-scripts ORG # Author: vhsdream # License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/wizarrrr/wizarr source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" color verb_ip6 catch_errors setting_up_container network_check update_os msg_info "Installing Dependencies" $STD apt install -y sqlite3 msg_ok "Installed Dependencies" setup_uv NODE_VERSION="22" setup_nodejs fetch_and_deploy_gh_release "wizarr" "wizarrrr/wizarr" msg_info "Configure Wizarr" cd /opt/wizarr || exit $STD /usr/local/bin/uv sync --frozen $STD /usr/local/bin/uv run --frozen pybabel compile -d app/translations $STD npm --prefix app/static install $STD npm --prefix app/static run build:css mkdir -p ./.cache $STD /usr/local/bin/uv run --frozen flask db upgrade LOCAL_IP="$(hostname -I | awk '{print $1}')" cat <<EOF >/opt/wizarr/.env APP_URL=http://${LOCAL_IP} DISABLE_BUILTIN_AUTH=false LOG_LEVEL=INFO EOF cat <<EOF >/opt/wizarr/start.sh #!/usr/bin/env bash uv run --frozen gunicorn \ --config gunicorn.conf.py \ --preload \ --workers 4 \ --bind 0.0.0.0:5690 \ --umask 007 \ run:app EOF chmod u+x /opt/wizarr/start.sh msg_ok "Configure Wizarr" msg_info "Creating Service" cat <<EOF >/etc/systemd/system/wizarr.service [Unit] Description=Wizarr Service After=network.target [Service] Type=simple WorkingDirectory=/opt/wizarr EnvironmentFile=/opt/wizarr/.env ExecStart=/opt/wizarr/start.sh Restart=on-abnormal [Install] WantedBy=multi-user.target EOF systemctl enable -q --now wizarr msg_ok "Created Service" motd_ssh customize cleanup_lxc
100000 64395 0.0 0.0 214672 32512 ? Sl 13:11 0:00 uv run --frozen gunicorn --config gunicorn.conf.py --preload --workers 4 --bind 0.0.0.0:5690 --umask 007 run:app
100000 64482 0.0 0.0 208540 19712 ? Sl+ 13:11 0:00 uv cache clean