Samo wgranie pliku(ów) na serwer to trochę za mało ;) To nie PHP, a i tam czasem trzeba coś skonfigurować.
Tu jest to nieźle wytłumaczone:
https://spring.io/blog/2014/03/07/deploying-spring-boot-applications
Masz przykład na bazie CF i Heroku. Ja wrzucałem web appki na heroku i śmigały na darmowym planie że aż miło. Heroku ma niezłe docsy, tutki i jak przygotujesz sobie odpowiedni konfig to już bułka z masłem.
Nie wiem jak na Home.pl to wygląda, ale skoro masz VPS to dużych różnic nie powinno być.