Keeping people out of our dumpsters

For the past few months we've had some real problems with people completely trashing our dumpster area. People use our dumpster as a public landfill. Every day we have to go out and clean around the dumpster area from people throwing their trash bags from home all around and the people who rummage through it, tear all the bags open and shake everything out on the ground. Last time we waited a while before cleaning it we had to sweep up the biggest maggots I've ever seen. It's truly disgusting what people do. Our gates around the dumpster are so warped that they don't close at all. We tried putting a lock on the dumpster itself but that didn't stop people from throwing their own trash on the ground and within 2 days, somebody cut the lock off anyway. We can't catch the people doing it. We have no outside cameras at all. I'm so tired of picking up trash and maggots. We've started destroying all the damaged merchandise before throwing it out and dumping bleach on everything but that hasn't deterred anybody. I truly would not mind people dumpster diving and making use of something that would be trash anyway, but I don't understand why they have to make such a disgusting mess of it for others to clean up. Can we put a ticket in the fix the gates or install a camera? Anybody else have any luck with this issue?