Yes, the main website is currently down. However, both the forums and the chat are up!
We have been working on a solution to migrate awa y from SourceForge for a while now and actually plan on starting this migration later this week. SourceForge just is not a reliable solution anymore.
I, or one of the other admins will reach out if we find a place for your offer during the transition. Thanks for offering to help out!