cstrike, then set sv_downloadurl "http://fastdl.example.com/cstrike/" in cstrike/server.cfg and restart.
What is FastDL?
When a player joins and doesn’t have a custom file the map uses, the game downloads it. Without FastDL the file comes from the game server itself, which is slow for big maps. Withsv_downloadurl set, the game client fetches the files over HTTP from the address you give, and the game server only tells it where to look.
Before you start
- You need web space you control that serves files over HTTP, such as your own web hosting or a CDN. FastDL hosting is not part of your game server.
- Know which custom files your maps and plugins use:
.bspmaps,.wadtextures,.wavsounds,.mdlmodels,.sprsprites,.resand.txtfiles.
How to set up FastDL for CS 1.6
1
Create the folder on your web space
Make a folder such as
cstrike that the web server can serve, for example at http://fastdl.example.com/cstrike/.2
Copy your custom files
Download the custom files from your game server (File Manager or SFTP) and upload them to the web folder with the same paths as inside
cstrike, for example maps/de_custom.bsp, sound/mymod/win.wav, models/player/vip/vip.mdl. Upload the files uncompressed.3
Check a file in your browser
Open a file’s full address, such as
http://fastdl.example.com/cstrike/maps/de_custom.bsp. It should download. If you get an error page, fix the web space before going on.4
Set sv_downloadurl
Open
cstrike/server.cfg in Files and find the sv_downloadurl line. Replace its value with the address of your folder, ending in /:5
Restart and test
Restart the server. Join with a game that doesn’t have the custom map yet. It should download quickly.
Which files should I put on FastDL?
Only files players need and don’t already have: custom maps and everything they use, plus custom sounds, models and sprites from your plugins. Don’t upload configs,server.cfg, addons/, .amxx plugins or anything with passwords; the web folder is public.
Every time you add a custom map or plugin with new files, copy them to your FastDL folder too.
How to turn FastDL off
Setsv_downloadurl "" in server.cfg and restart. Players then download missing files from the game server, which is slower but needs no web space.
Frequently asked questions
Does FREAKHOSTING host FastDL files for me?
No. Use web space or a CDN you control, and pointsv_downloadurl at it.
Should I compress the files as .bz2?
No. Valve’s FastDL documentation lists.bz2 compression only for newer Source games. For Counter-Strike 1.6, upload the files uncompressed. See FastDL and .bz2 files.
Why do players still download slowly?
The file is missing from your web folder, or its path differs from the one insidecstrike. Open the file’s address in a browser to check it exists.
Do players need to change a setting?
Players who blocked custom content downloads in their game options won’t get the files. Ask them to allow downloads.Related guides
CS 1.6 server guide
Every Counter-Strike 1.6 page in one place.
FastDL and .bz2 files
Why CS 1.6 files go up uncompressed.
Change the map
Add custom maps.
server.cfg explained
Download cvars and more.
Checked against the official Valve Developer Community FastDL page on 30 October 2026. The
server.cfg download settings were checked on our Game Panel the same day (Counter-Strike 1.6 on ReHLDS 3.14).Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: October 2026