Il y a plusieurs facteurs limitants pour l'hébergement à la maison.
Tout d'abord le débit montant de la connexion internet. À moins de bénéficier de la fibre ou du VDSL, le débit montant en ADSL est au mieux de 1 Mbit/s (soit 100 ko/s) ce qui est très insuffisant pour un site hébergeant des photos.
Par ailleurs, les NAS grand public sont équipés de processeurs économes en énergie et donc peu puissants, ce qui pose souvent problème avec une utilisation intensive de scripts serveur comme PHP, ASP, ... et ne permet pas de supporter un grand nombre de visiteurs simultanément.
Pour en revenir à Piwigo, le principal problème est le débit montant de la connexion internet.