mirror of
https://github.com/Dokploy/website.git
synced 2026-07-14 10:25:24 +02:00
feat: display local IP alongside public IP in install success message
Home servers and local VMs are often not reachable on their public IP because no port forwarding is configured, so the final install message now also prints the private (RFC1918) IP when one is detected and it differs from the address already shown. Closes #152 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -361,11 +361,18 @@ install_dokploy() {
|
||||
}
|
||||
|
||||
public_ip="${ADVERTISE_ADDR:-$(get_ip)}"
|
||||
private_ip=$(get_private_ip)
|
||||
formatted_addr=$(format_ip_for_url "$public_ip")
|
||||
echo ""
|
||||
printf "${GREEN}Congratulations, Dokploy is installed!${NC}\n"
|
||||
printf "${BLUE}Wait 15 seconds for the server to start${NC}\n"
|
||||
printf "${YELLOW}Please go to http://${formatted_addr}:3000${NC}\n\n"
|
||||
printf "${YELLOW}Please go to http://${formatted_addr}:3000${NC}\n"
|
||||
# Home servers and local VMs are often not reachable on their public IP
|
||||
# (no port forwarding), so also print the private IP when there is one.
|
||||
if [ -n "$private_ip" ] && [ "$private_ip" != "$public_ip" ]; then
|
||||
printf "${YELLOW}If you are on the same local network, use http://${private_ip}:3000${NC}\n"
|
||||
fi
|
||||
printf "\n"
|
||||
}
|
||||
|
||||
update_dokploy() {
|
||||
|
||||
Reference in New Issue
Block a user