This is now hosted at thus address:
Bluejean.fr/en/