I'm fallen in situation, when users MUST edit system-wide settings from the web interface, i.e. audio message, that should be played for all incoming customer calls. I have a lot of little configurable things like that, and ended up with simple key-value table in database, (which is crappy solution, 🤦♂️).
So, i'm kinda curious, how others handle that? Maybe i miss something more elegant & reliable? Share some of your experience.