Dropbox does no longer offer public folders, as far as I know.
There is this program called SourceRSC, it’s really useful to automatically bzip your server’s addons and extra content. However, if your custom content is not added using
you can use this program to generate a lua file that contains all the files the user has to download.
Run the program on a single addon folder, your entire server or your entire addons folder, and it’ll automatically generate a .lua file for you. Place this .lua file in your “/garrysmod/lua/autorun/server” folder, and it should work perfectly fine.
You won’t have to worry about zipping any of the files yourself. SourceRSC will do that automatically for you. However, you still need a webhost to upload all the files to. You can get cheap webhosts everywhere on the internet, just keep in mind that hosting addon content for your server might take up several gigabytes (if you have lots of content). You can configure SourceRSC to automatically upload all your content to a FTP server, so you do not have to do this yourself.
Another useful trick is creating a .lua file in your “/garrysmod/lua/autorun/server” folder, containing lines such as
This will automatically subscribe people joining your server to the workshop addon, so you don’t have to manually upload it to a FastDL server. If you ONLY have workshop addons, you do not need a FastDL server at all, neither do you have to use “Fox Warrior’s Generator”, because the workshop will download all neccesary content to the user’s PC.
I recommend you to use workshop, it might not be incredibly fast, but it’s usually fast enough to provide content for your server. It’s not worth the money buying a webserver to host FastDL content, I doubt Dropbox (if you already have a public folder) is faster than the workshop itself.