If you google gft signup or open signup you will get the link.i am using mobile so at this cannot help you.
Printable View
its here:
http://www.thegft.org/open_signup.php
This site is always a go-to for open trackers. https://opentrackers.org/
been told should be back soon no eta though
Its back today
It's back but I'm kinda shocked by the lack of an announcement on their front page. It's as if they don't care. I think FTN won't last, the staffers seem to have lost interest in the site.
If you bothered to read the forums you'd see the announcement is coming 'soon'
It would also be reckless of them to put of a half ass announcement that didn't explain squat...
You expecting instant gratification or something?
Staff themselves might not know/might not have known they are/were back online, easy to check click on their username to see when last seen.