Myxwiki.org new wiki creation on hold

Hi everyone,

myxwiki.org is experiencing important performance issues, so we decided to put on hold the creation of new wiki until we manage to solve them.
Sorry for the inconvenience, we’ll try to keep you informed here about our investigations.