Best printed upside down with 3 walls and 100% infill to get it very strong. PLA works fine.
No support needed.
Attach it to the wall with double-sided adhesive tape.
Update 2024-01-10: I added a version with closed sides.
I originally posted this model at Printables.