Self-hosted service for indexing and managing video & image content