I'm a SEO. What M4rs said, for what you want a custom setup is overkill and zero to no use. Use a basic website builder/CMS. Wordpress is free, Wix is decent these days. Unless you're trying to monetise or build a business around it it doesn't really matter. Setup takes like 20-30 minutes using a preset CMS, most of them will have a process to set up a portfolio setup pretty basically, and then you just need to teach him how to upload and set live. Simples.
Something like Wordpress all you're paying is hosting and domain. Services like Hostinger you can usually get the first year or two for a few bucks, especially with a code you can find on YT or similar pretty easily.
Thanks a lot for those insight
I'm checking WordPress right now will try to give it a go
So far i've build a simple html/css/java using Flask and python it's working on local more or less as i want it but i'm checking how to put it online, where to host it
I've seen stuff but limited to 750Mo free and having to pay every month for higher capacity
I've check with my dad and he would like to have at least several Go (his photos from 2016-now are about 25Go but i can divide it by ten by lowering the quality to prevent any steal)
He's taking pictures since 1980 so he'll probably have about 80Go to put, i can lower it to 5-10Go
So i'm looking for something who could host about 10Go right now and maybe more in the future
Do you know how i could do smthg like that?
Thanks a lot for your time and your replies
Cheers