Alami ,

There is this mostly French community (second language English) called yunohost (read y u no host) that provides a selfhosting solution accessible for beginners. They even offer one free domain to familiarise yourself hands on (+letsencrypt certificate). I have been using this for two years and it works well, I ran into issues but learned a lot in the process, community and devs are nice and helpful. Based on debian.
https://yunohost.org/#/index_en
They package most of the popular applications you'd expect for selfhosting (nextcloud, owncloud, WordPress, drupal and easily a hundred other apps)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • kbinchat
  • All magazines