Yup every Sunday 1PM UTC. There aren't many of us but we've had a full server from time to time
.
All you need is the game and the patches from here:
https://novahq.net/files.php?ID=541
Also, if you have Facebook join our DF1 group:
https://www.facebook.com/groups/dfworld/