The council allocated $1.4 million to 5 programs supporting the homeless and people who struggle with substance abuse.