@_elena as others have already offered so will I. Some of us have become very skilled at finding answers and resources. On good days that includes finding guides pitched at a level that suits the asker, though that's often the harder challenge.
p.s. your mention of yunohost was a great trigger for me to reconsider self-hosting so I already owe you one. I used to muck about with such things 20 years ago (PHPnuke that some may recall) so you're inspiring old hacks as well as newbies.