Salut !
Alors, il me semble bien que tu ne puisse pas directement utiliser le serveur freebox pour héberger ton site, mais une possibilité est de mapper les ports 80 et 443 de ta freebox vers une machine connectée à ton réseau local, par exemple un pc linux.
Ensuite, sur ta machine, tu peux déployer et sécuriser ton site comme si tu étais sur un serveur distant.
Tu peux également générer un sous domaine publique qui sera géré par free (mon_sous_domaine.freeboxos.fr) qui redigera donc sur les ports http & https de ton PC, via ta freebox.
Cependant, tu peux aussi louer un serveur chez ovh par exemple, et pour pas chère dutout tu auras un serveur distant que tu pourras contrôler. L'avantage c'est que celui-ci sera disponible en continu, alors que pour le serveur à domicile, une coupure de courant ou le PC éteint et tu n'auras plus de service !