ROTH IRA eligibility from Foreign income

Hi,

I am a US citizen living abroad and have a full-time non-US employer abroad.  Does this foreign income make me eligible to contribute to a ROTH IRA?  If the contribution eligible is prorated based on the income earned, is there a minimum salary required?

Thanks!