sans connaissance technique ça va être un peu dur.
dans tous les cas il te faut un hébergement : un forum est une application web qui doit être disponible tout le temps, donc il faut une machine qui tourne en permanence (un serveur).
tu peux faire tourner un forum sur un hébergement mutualisé (un serveur partagé avec d'autres personnes), ce qui est relativement économique. et certains hébergeurs proposent d'installer un certain nombre d'applications web en "un clic", ce qui est clairement le plus simple.
malheureusement en général les hébergements mutualisés ne supportent que les applications écrites en PHP (donc pas ruby ni nodejs). et en forum moderne il n'y a que flarum qui est donc toujours en beta et rarement disponible dans ce contexte.
ce forum tourne sous fluxbb qui est plus ou moins abandonné depuis un certain temps (d'ailleurs le dev principal est aussi celui de flarum, c'est son nouveau bébé).
comme ex. de ce qui est dispo en un clic tu peux regarder côté infomaniak qui est un peu cher mais très bon :
https://www.infomaniak.com/fr/creer-un-site/cms
en forum on trouve phpBB, fluxBB, vanilla forum, simple machines, myBB. toutes ces solutions sont fonctionnelles mais quand même très vieillissantes (interfaces des années 2000).
fluxBB et phpBB sont les plus répandues. fluxBB est plus léger et plus simple que phpBB qui propose énormément de fonctionnalités.