This seems like an install/setup guide for an alternate package manager that installs an almost normal webserver?
I don't really get what yunohost is supposed to be providing AFA simplifying the experience, given it is apparently not it's own bootable image of a distribution.
I think most existing distributions have a webserver that comes up and serves a directory in /var and they don't serve any PHP. Unless you know php or want to do click and pray with wordpress, I would consider no PHP/etc and no enabled modules the right config to start a home blog.
As such, I think this is really too advanced for the stated audience and more of a description of a possible later option.