I second github or gitlab, even if it can be a pain to figure out how to use "git", if you want to use that vs just uploading the files. Some people also use nexusmods, but I found it a pain to fill out all the info it asks you when uploading a new mod... though its way cooler than github/lab for mods and people might just stumble across it when not using these forums.
Also: Some people amke a new thread called <your name> Mods, and that's the post they use to link all their mods on github/lab/nexusmods/etc to , then they post that single thread/post to the "mods list" so people on the forums can easily find them, and if you add more mods you only have to update your mods page.