SOURCE 1 · VERIFIED 2026-07-27
CSS file layout: configs, logs, and custom content
CSS file layout: configs, logs, and custom content. Version-specific steps, checks, rollback, and upstream sources for Source 1.
The version anchor for Counter-Strike: Source is the “cstrike” game directory; server configuration is associated with “cstrike/cfg” where the engine uses a cfg subdirectory. User data and dedicated-server files may live in different Steam libraries, so resolve the live path from the running installation.
Before you change anything
- A legitimate Steam installation or dedicated-server installation for Counter-Strike: Source.
- A backup of every file that will be changed.
- Access to the local client console or the dedicated-server console, as appropriate.
Version-specific procedure
- Use Steam’s Browse installed files action for the client, or the service definition for a dedicated server.
- Confirm that the resolved tree contains the expected cstrike component.
- Distinguish client user configuration from server configuration before editing either.
- Write a harmless timestamped note to the intended backup directory, not to the live game tree, to confirm permissions.
- Record the absolute live and backup paths in the incident notes before collecting logs.
Verify the result
- The live path belongs to Counter-Strike: Source and contains cstrike.
- The server process owner can read the live files and write to its log directory.
Rollback
- No live file needs to change; remove only the harmless note from the backup directory.
Common pitfalls
- The same folder name can appear in client, dedicated-server, backup, and old-library trees.