6 million requests per month is only 2.2 requests per second, a raspberry PI could do this (technically).