Content Synchronization
In Garry’s Mod, FastDL is most commonly implemented through WorkshopDL. This system leverages Steam’s content delivery network to distribute your server’s models, textures, and sounds to every joining player, ensuring everyone sees the world exactly as intended.
| Reading Time | Difficulty | Last Updated |
|---|---|---|
| 7 minutes | Beginner | January 2026 |
1. Creating Your Collection
- Go to the Steam GMod Workshop.
- Create a Public Collection and add every mod you wish to use on the server.
- Note the Collection ID in the URL (e.g.,
?id=123456789).
2. Linking the Collection
- Open your FREAKHOSTING Startup settings.
- Paste your Collection ID into the Workshop ID field.
- Paste your Steam Web API Key into the API Key field.
3. Forcing Player Downloads
The server will download the collection, but it won’t automatically tell the players to do the same. You must create a small Lua “resource downloader” file:- Navigate to:
/garrysmod/lua/autorun/server/ - Create a new file named
workshop_sync.lua. - Add the following entry for every mod in your collection:
Support Channels
If you need assistance or have any questions, please contact our support team:- Live Chat: Available on our website
- Website Ticket: Submit a Ticket
- Discord: Join our Community
- Email: [email protected]
Last Updated: January 2026 | GMod: Workshop sync active.