TeamPlay is a an open source team communication solution that you can run yourself!