Как настроить локальный сервер у себя на компьютере?
GitHub pages - неплохой выбор. Если же вам нужно просто "показать на пару минут и спрятать обратно" - можно поиспользовать localtunnel.
Если выделенный ip, то проблем нету, запускаешь веб сервер и готово, по твоему ip виднеется сайт