I was not aware that it had any history, but here is this: www.phrases.org.uk/meanings/charity-begins-at-home.html
That site does not discuss meaning. Almost nobody knows what it means. They assume it means a 501-C3 corporation existing with permission from IRS.