As it says, it's an english private server, if you need screen shots, they can be provided upon request.
It's a new server, so there is a few stuff to be done.
Hamachi:dofous4 -10
Pass: 123
And yes, the website is in french, it will be changed as progress is being made.
Push, does not need hamachi to log on