repository
‘A location for storage, often for safety or preservation’ from Wiktionary
Is this word understandable enough to use colloquially? Particularly for talking about places where content is kept, like Sanity. Not exactly a database, not just a content management system.
Synonyms are depository and archive