Тут ещё важно, если сайт должен быть доступен стабильно долгое время, чтобы подключение было или всё время по одному и тому же IP, или чтобы был настроен DynDNS. И надо чтобы IP был внешним (не «серым»), иначе никто к этому серверу обратиться тоже не сможет. Не все провайдеры дают такие IP за просто так.
Какую программу надо установить?
Волшебную программу, которая всё сама сделает — боюсь, никакую. (Хм, там выше советуют гуглить — ладно, может, я и не прав, потому что не интересовался темой и использовал сильно устаревший здравый смысл.) Кто-то наверняка работал над тем чтобы хостить сайты с планшетика, но вряд ли довёл всё до простоты.
Давайте потелепатируем. Вы написали пару страниц с кодом JS и не знаете куда их положить, чтобы все видели. Если так, то есть бесплатные хостинги статических сайтов, хотя бы даже Github pages это позволять должен.