Found another site similar to the old noaa site : tgftp.nws.noaa.gov