Я делал домашний роутер + сервер еще на первой Raspberry Pi.
В качестве сервера был nignx + TomCat + Java приложние на Vaadin + MySql база.
Все работало очень надежно, стабильно, хотя и небыстро. Позволяло все отладить перед деплоем на боевой сервер.
Чтобы не изнашивалась SD карта, подключал внешний USB HDD.
Проблемы были только в запитывании всего этого. Ключ, управляющий питанием USB портов не тянул всю нагрузку, поэтому я закоротил его на плате.