Yes, there have been server issues. Yesterday, the server crashed badly after struggling for days, and we lost all the data. I wrote an email to the hosting company and they used the backups so it's up again.
I'll be trying to find a dedicated host for all the Ichthux websites and repositories. If you have ideas or want to contribute, that'll be great :)
God bless
Raphaël
Yes, there have been server