mirror of
https://github.com/PegaProx/project-pegaprox.git
synced 2026-04-26 02:25:52 +03:00
[GH-ISSUE #54] Install not complete #44
Labels
No labels
Approved
Q2-3 2026 Development
bug
documentation
enhancement
help wanted
invalid
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/project-pegaprox-PegaProx#44
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kayvanaarssen on GitHub (Feb 21, 2026).
Original GitHub issue: https://github.com/PegaProx/project-pegaprox/issues/54
Just installed with the oneliner install.
But it stops at step 6/6
Used:
curl -sSL https://raw.githubusercontent.com/PegaProx/project-pegaprox/refs/heads/main/deploy.sh | sudo bashNothing is running yet.
Where can we collect some logs for you to check?
@johnzastrow commented on GitHub (Feb 21, 2026):
This happens to me too. But this fix to line 231 let it advance:
The script has set -e at line 13, which means it will exit immediately if any command fails. When read can't access stdin (which happens when the script is piped via curl | sudo bash or when stdin is redirected), the read command fails silently, causing the entire script to exit.
Here's the fix - add a check to ensure stdin is available before attempting interactive input:
228 print_step "Step 6/6: Configuring Service"
229
230 # Interactive port selection
231 - if [ "$INTERACTIVE" = true ]; then
231 + if [ "$INTERACTIVE" = true ] && [ -t 0 ]; then
232 echo -e "${YELLOW}Select access port:${NC}"
233 echo " 1) Default (5000) - Standard ports"
234 echo " 2) HTTPS (443) - Professional setup"
@kayvanaarssen commented on GitHub (Feb 21, 2026):
Yep, that works!