It really takes 5min tops ! But only if you know what you are doing. Immich is not an easy compose stack for beginners. There's also all the other stuff you have to take care off (backup? Behind proxy? Share with people outside your lan? ...).
Having the compose stack up and running is just the first step ^^ but once you get the hang off, it's fun and really cool stuff floating arround (navidrome, pihole, home assistant, newpipe, vaultwarden, jellyfin......)
It takes some time to get comfortable but don't give up, it's worth it !