Pokud bych resil podobny problem, asi bych to udelal tak, ze bych si :
- bud zaridil pevnou IP a domenu nasmeroval na ni, doma na firewalu/routeru/cemkoli provoz na tuto domenu presmeroval na spravny pocitac a tam si to poresil
- nebo zaridil nejlevnejsi hosting (idealne zdarma), na nej dal blbosti predepsane spravcem hostingu (byva reklama bud mala na kazde strance, nebo velka na uvodni) a odkaz na svoji aktualni IP, ktery bych prubezne udrzoval (asi skriptem), co projde prez ten prvni odkaz, viz vyse
doma bych pro to mel bud spravne nastaveny NAS (ale tem jsem nejak na chut neprisel),
nebo laciny pocitac (v podstate desku s procesorem, sitovkou a disky ) a na nem treba Apache kvuli prihlasovani a strankam, jednoduse vygenerovane stranky (idealne staticky, nebo skriptem tak jednoduchym, ze by nesel hacknout) a to by zpristupnovalo ty fotky a videa a vsechno.
Jak velky disk bych tam vrazil, tak velky bych tam mel, vsechno doma, pod fyzickou kontrolou, pokud je to pro obcasne prohlizeni par pribuznyma, tak to asi nebude zas tak velka zatez na pripojeni (nebo ten datovy tok jde omezit ruznymi zpusoby at na tom pocitaci, nebo firewalu, nebo ze se do toho pocitace vrazi sitovka, ktera je proste pomala a tudiz prez ni neproleze tolik, aby ti to zahltilo linku - nebo pred ten pocitac vrazit pomaly hub za par kacek)
Zaheslovani bych asi nechal na Apache (basic - zadejte jmeno a heslo, bud to najde ve sve konfiguraci, nebo te tam nepusti),
stranky samotne co nejjednodussi (kdyz staci jen prohlizeni) prez nejaky "static site generator" co by ti zhruba vyhovoval - tam je vyhoda, ze to v podstate nejde hacknout, protoze jedine co to dela je, ze to na dotaz vrati stranku a nic nespusti, protoze proste nema jak. (Ja pouzivam https://docs.getpelican.com/en/stable/ a https://getnikola.com/ ale existujou stovky dalsich)