Вам нужно будет загрузить свои файлы на веб-сервер, чтобы получить доступ к файлам с удаленного компьютера, или использовать службу, такую как dyndns.org, для назначения динамического домена вашему компьютеру (вам нужно перенаправить порт 80 через маршрутизатор и брандмауэр натвой компьютер).Но имейте в виду, что ваш компьютер должен оставаться в сети, если вы используете позже.Люди также могут получить доступ по IP, но это может меняться довольно часто.
В зависимости от затрат, да, почти все хостеры будут стоить денег, но в основном это небольшая стоимость для небольшого сайта.