If we are using our own DB for storage of POI data (e.g. for events, or data not ready for OSM), it would make sense to install a copy of the OSM stack.
It would provide
- user management
- well-known APIs compatible with OSM
- full-scale Editors with all thinkable features
- Map Frontend included
- database with full versioning and revert capability
- with Overpass API installed, very fast geospatial queries