quizá me exprese mal, si tienes un servidor en tu casa será server casero siempre (la duda era si querías usarlo como hosting para tu web o como server de pruebas (solo accesible desde tu pc)...)
Para tener un hosting en tu PC necesitas un par de cosas:
1. tener tu PC encendida y conectada a internet 24/7
2. contratar IP fija en tu ISP
3. necesitas una buena transferencia de subida y bajada (sobre todo si el foro comienza a ganar popularidad)...
generalmente es mas conveniente contratar un hosting (barato igual) que hacer un server en tu casa, aunque no dudo que debe ser una gran experiencia de aprendisaje!
Saludos y suerte en tu emprendimiento!