Spring Boot webapp localhost only

Alright, other than setting up a firewall, you can bind your server to localhost.

This is done by placing

server.address=127.0.0.1

Inside the application.properties file in resources

Explanation about this and additional allowed values can be found in the following resource: (for "embedded server" specific parameters, see section "EMBEDDED SERVER CONFIGURATION(ServerProperties) "

allowed values in application.properties


Adding to @Dani Cuesta's answer:

you add the: server.address=127.0.0.1

Explanation about this and additional allowed values can be found in the following resource: (for "embedded server" specific parameters, see section "EMBEDDED SERVER CONFIGURATION(ServerProperties) "

allowed values in application.properties