The TF2 server is not dead, it's merely resting.
The forum is still here and will keep on going with the Mumble server, still for the use of anyone who needs it. If anyone wants to give WDG and its associated flotsam a poke for any reason, we're all still just a Steam announcement away