Booklore Install Script Syntax Issue. #2215

Closed
opened 2025-11-20 05:25:21 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @Stealthx3 on GitHub (Oct 31, 2025).

Have you read and understood the above guidelines?

yes

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

Booklore

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

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/booklore.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

9.0.11

📝 Provide a clear and concise description of the issue.

When running the script, it fails at the nginx configuration step "systemctl restart nginx failed".

After inspecting the script on github, this seems to be due to an issue of the booklore port environment variable not being properly interpreted when editing the nginx.conf file.

After editing the /etc/nginx/nginx.conf file to reflect the 6060 port and not the printed variable name, and also completing the remaining steps in the script manually, I was able to access the booklore site as needed.

Image

🔄 Steps to reproduce the issue.

Run the script.

Paste the full error output (if available).

Meh, solution is already found. Just implement it.

🖼️ Additional context (optional).

No response

Originally created by @Stealthx3 on GitHub (Oct 31, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Booklore ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/booklore.sh)" ### ⚙️ What settings are you using? - [ ] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? 9.0.11 ### 📝 Provide a clear and concise description of the issue. When running the script, it fails at the nginx configuration step "systemctl restart nginx failed". After inspecting the script on github, this seems to be due to an issue of the booklore port environment variable not being properly interpreted when editing the nginx.conf file. After editing the /etc/nginx/nginx.conf file to reflect the 6060 port and not the printed variable name, and also completing the remaining steps in the script manually, I was able to access the booklore site as needed. <img width="1779" height="969" alt="Image" src="https://github.com/user-attachments/assets/43652117-1512-4795-a4a6-e77b71603609" /> ### 🔄 Steps to reproduce the issue. Run the script. ### ❌ Paste the full error output (if available). Meh, solution is already found. Just implement it. ### 🖼️ Additional context (optional). _No response_
saavagebueno added the bug label 2025-11-20 05:25:21 -05:00
Author
Owner

@tremor021 commented on GitHub (Oct 31, 2025):

Oops, yes its a typo in the script. Fix incoming

@tremor021 commented on GitHub (Oct 31, 2025): Oops, yes its a typo in the script. Fix incoming
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#2215