We use this expression to say that things are very close to where we live.
You can use this phrase in ………… language.
A: Why do you like living in Prague? Don’t you think the countryside would be better?
B: No, I prefer Prague because I’ve got shops, theatres and restaurants on the doorstep.
A: Living in Pec pod Snezkou is great.
B: Yes, you’ve got skiing right on your doorstep in winter, and great walks in summer.