

While there are some client-side mods, they have limited functionality and are mostly cosmetic. For “modded” Minecraft you need to run the mods server-side. The easiest way to do this is to download the server packs from Curseforge and run one of those. Once running, they’re pretty-much maintenance free. You can update when the server packs update, but unless they’re critical updates, it’s up to you if you do it or not (when you do, you need to ensure the clients are updated to the same version; which they can do easily with Curseforge) Set up scripts for backups and server reboots every so often and you’re good.
This is the only logical conclusion.