Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.17 KB

README.md

File metadata and controls

30 lines (17 loc) · 1.17 KB

Shepherd RESTful Digital Asset Management API

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.

Why ShepherdDAM?

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.

API SPecification

Releases

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.

Roadmap

  • Permissions
  • Video files
  • Search
  • ...

Installation

Contributing