Shepherd is a Document Asset Management (DAM) server API for storing and serving media files with metadata. For a client application, please visit the associated shepherd-emberjs-client github repository.
Unlike other Digital Asset Management applications:
- Shepherd enables you to put the same file in multiple portfolios (containers), so that you may have one canonical version of a file but show the same view of it in multiple places.
- Shepherd enables your users to generate and configure metadata fields and templates from the UI without any coding.
- Shepherd separates the server from the client using Cross-Origin Resource Sharing (CORS), to allow you to build your own client application or user interface in the technology of your choice.
Please note: this application is under development: the API may change at any time prior to v1.0. If you use this API in production environment prior to v1.0 you may not be able to upgrade easily.
- Permissions
- Video files
- Search
- ...