Как запилить сайт без хостинга у себя дома?
Как именно решить эту проблему? На nic.ru делегировал домен с указанием dns:
 google-public-dns-a.google.com (8.8.8.8)
 google-public-dns-b.google.com (8.8.4.4)

Вот в чем проблема. Так делать нельзя.
Вам нужно купить/найти бесплатный NS хостинг. Я список давно составлял:
habrahabr.ru/post/71172/
1. Настрой веб сервер на домашнем пк для своего домена, чтобы правильно принимать и обрабатывать запросы
2. У регистратора домена настрой днс и MX записи, которые ведут на твой статический айпи.
3. Подожди сутки, пока днс пропишутся у твоего провайдера либо настрой хосты, если надо срочно работать на сервере.
4. Джумла — не очень разумный вариант, но это уже холливара ради.

вот и все как бэ.