I cant find anything on the site indicating the health status of the repo.

Cydia shows the url as http://apt.modmyi.com/ but actually browsing from my PC shows a blank page

I cant find any info on twitter or anywhere.

Is anyone else having this issue? Is the URL listed above correct?

If yes, can anyone suggest why I cant access the repo, but can access many others

I would appreciate any suggestions.