It is absolutely reasonable — and I dare say encouraged — to ask guests ahead of time and in the moment not to post. Your gathering, your rules. They can do differently at their gathering. You’re not just protecting yourself, but also other guests. An invitation is the opening salvo of a social contract.