I can reach my server public IP but cant open librenms page
We will need further information in order to help you, have you done port and address translation?
Is your librenms listening on the good interface?
Are you typing the good port ?
Don’t you have firewall ?
Or iptables in your librenms
It could be so many things…