This is a remix from https://www.thingiverse.com/thing:398515
I have modified mount part to fit it to my Ender 5 (pro). The length is set for attaching either on the left or right side of the bed, but now I have attached it in the front, and it works well. No wobbling, no detaching during printing.
In future, I'll make the second version dedicated for attaching on the front of the bed, but as I've said, this one work fine as well.
Rest of the parts are uploaded from https://www.thingiverse.com/thing:398515 for your convenience in their original form.
The author hasn't provided the model origin yet.