Our project www.confluence.org is inaccessible once again

Down again. Come on, folks!