Как сделать сервер не локальным?
Идешь на VScale.io. Там можно взять VPS по часам. Поскольку тебе для тестирования - это реально будут копейки.
Попробуйте создать пробный эккаунт на каком-нибудь сервисе, который хостит такие приложения, и деплоить приложение туда. Например, вот этот https://docs.jelastic.com/glassfish