[GH-ISSUE #1195] PF2eTools script not actually building the app #264

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

Originally created by @BrianBenninger on GitHub (Jan 3, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/1195

Originally assigned to: @TheRealVira on GitHub.

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

pf2etools

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

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/pf2etools.sh)"

📝 Provide a clear and concise description of the issue.

I'm pretty sure the script doesn't actually build pf2e tools. I had to install node.js to the container and run npm i and npm run build in order to get the /search/index.json file. Before I did that the site was working and I was able to get to it via a browser fine, but navigating to the gm screen netted me an error that /search/index.json could not be found/accessed.

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

just run the script with default settings. Then navigate to the GM screen.

Paste the full error output (if available).

(if available) and then make the field required...?

🖼️ Additional context (optional).

No response

Originally created by @BrianBenninger on GitHub (Jan 3, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/1195 Originally assigned to: @TheRealVira on GitHub. ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? pf2etools ### 📂 What was the exact command used to execute the script? bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/pf2etools.sh)" ### 📝 Provide a clear and concise description of the issue. I'm pretty sure the script doesn't actually build pf2e tools. I had to install node.js to the container and run npm i and npm run build in order to get the /search/index.json file. Before I did that the site was working and I was able to get to it via a browser fine, but navigating to the gm screen netted me an error that /search/index.json could not be found/accessed. ### ⚙️ What settings are you using? - [X] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. just run the script with default settings. Then navigate to the GM screen. ### ❌ Paste the full error output (if available). (if available) and then make the field required...? ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:44:55 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@MickLesk commented on GitHub (Jan 3, 2025):

@TheRealVira

<!-- gh-comment-id:2569569143 --> @MickLesk commented on GitHub (Jan 3, 2025): @TheRealVira
Author
Owner

@TheRealVira commented on GitHub (Jan 3, 2025):

Yup, on it. Sorry for the oversight!

<!-- gh-comment-id:2569831939 --> @TheRealVira commented on GitHub (Jan 3, 2025): Yup, on it. Sorry for the oversight!
Author
Owner

@TheRealVira commented on GitHub (Jan 3, 2025):

PR: https://github.com/community-scripts/ProxmoxVE/pull/1213

<!-- gh-comment-id:2569842899 --> @TheRealVira commented on GitHub (Jan 3, 2025): PR: https://github.com/community-scripts/ProxmoxVE/pull/1213
Author
Owner

@TheRealVira commented on GitHub (Jan 3, 2025):

Applied the same fix for 5etools as well

<!-- gh-comment-id:2569849310 --> @TheRealVira commented on GitHub (Jan 3, 2025): Applied the same fix for 5etools as well
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#264
No description provided.