[GH-ISSUE #11003] yubal doesnt work #2357

Closed
opened 2026-02-26 12:52:10 +03:00 by kerem · 4 comments
Owner

Originally created by @treffNIX9815 on GitHub (Jan 20, 2026).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/11003

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?

Yubal

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/yubal.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/9.1.4/5ac30304265fbd8e (running kernel: 6.17.4-2-pve)

📝 Provide a clear and concise description of the issue.

Hello, it didn't work. After installation, I can't access the web interface on port 8000. The installation works fine with no errors in verbose mode, but I still cannot access the GUI

🔄 Steps to reproduce the issue.

install the Script

Paste the full error output (if available).

no errors

🖼️ Additional context (optional).

No response

Originally created by @treffNIX9815 on GitHub (Jan 20, 2026). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/11003 ### ✅ 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? Yubal ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/yubal.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? pve-manager/9.1.4/5ac30304265fbd8e (running kernel: 6.17.4-2-pve) ### 📝 Provide a clear and concise description of the issue. Hello, it didn't work. After installation, I can't access the web interface on port 8000. The installation works fine with no errors in verbose mode, but I still cannot access the GUI ### 🔄 Steps to reproduce the issue. install the Script ### ❌ Paste the full error output (if available). no errors ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:52:10 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@stukinnear commented on GitHub (Jan 20, 2026):

I got the same issue. Port scanned the IP and only 22 was open.

<!-- gh-comment-id:3774470207 --> @stukinnear commented on GitHub (Jan 20, 2026): I got the same issue. Port scanned the IP and only 22 was open.
Author
Owner

@MickLesk commented on GitHub (Jan 20, 2026):

@CrazyWolf13 service is wrong ?

root@yubal:/opt/yubal/.venv/bin# ls
activate activate_this.py markdown-it mutagen-pony python3.12 ytmusicapi
activate.bat deactivate.bat mid3cp normalizer unidecode yubal
activate.csh dotenv mid3iconv pydoc.bat uvicorn
activate.fish f2py mid3v2 pygmentize watchfiles
activate.nu fastapi moggsplit python websockets
activate.ps1 filetype mutagen-inspect python3 yt-dlp
root@yubal:/opt/yubal/.venv/bin# ./yubal
Usage: yubal [OPTIONS] COMMAND [ARGS]...

Extract and download from YouTube Music albums and playlists.

Options:
-v, --verbose Enable debug logging.
--help Show this message and exit.

Commands:
download Download tracks from a YouTube Music URL.
meta Extract structured metadata from a YouTube Music URL.
root@yubal:/opt/yubal/.venv/bin#

<!-- gh-comment-id:3774512158 --> @MickLesk commented on GitHub (Jan 20, 2026): @CrazyWolf13 service is wrong ? root@yubal:/opt/yubal/.venv/bin# ls activate activate_this.py markdown-it mutagen-pony python3.12 ytmusicapi activate.bat deactivate.bat mid3cp normalizer unidecode yubal activate.csh dotenv mid3iconv pydoc.bat uvicorn activate.fish f2py mid3v2 pygmentize watchfiles activate.nu fastapi moggsplit python websockets activate.ps1 filetype mutagen-inspect python3 yt-dlp root@yubal:/opt/yubal/.venv/bin# ./yubal Usage: yubal [OPTIONS] COMMAND [ARGS]... Extract and download from YouTube Music albums and playlists. Options: -v, --verbose Enable debug logging. --help Show this message and exit. Commands: download Download tracks from a YouTube Music URL. meta Extract structured metadata from a YouTube Music URL. root@yubal:/opt/yubal/.venv/bin#
Author
Owner

@CrazyWolf13 commented on GitHub (Jan 20, 2026):

ahh there is one thing I forgot to adapt the module name in service, after v0.2 introduced breaking changes.

PR is up, for any potential broken installs, this should fix it:

sed -i 's|-m yubal$|-m yubal_api|' /etc/systemd/system/yubal.service
sed -i 's/^YUBAL_PORT=8001$/YUBAL_PORT=8000/' /opt/yubal.env
systemctl daemon-reload
systemctl restart yubal
<!-- gh-comment-id:3774871638 --> @CrazyWolf13 commented on GitHub (Jan 20, 2026): ahh there is one thing I forgot to adapt the module name in service, after v0.2 introduced breaking changes. PR is up, for any potential broken installs, this should fix it: ```bash sed -i 's|-m yubal$|-m yubal_api|' /etc/systemd/system/yubal.service sed -i 's/^YUBAL_PORT=8001$/YUBAL_PORT=8000/' /opt/yubal.env systemctl daemon-reload systemctl restart yubal ```
Author
Owner

@stukinnear commented on GitHub (Jan 21, 2026):

I can confirm the above fix works.

Thanks

<!-- gh-comment-id:3778286206 --> @stukinnear commented on GitHub (Jan 21, 2026): I can confirm the above fix works. Thanks
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2357
No description provided.