@iam_KP if you have tax exempt status Dreamhost has a free hosting plan for non-profits if I'm not mistaken.