====== Veiwer API ====== API de gestion d'image : analyse des méta-données, stockage, consultation et création d'image pyramidale à partir d'image HD. ===== Ressources ===== * Implémentation en Javascript avec le framework Express : https://git.clapas.org/clapas/viewer-api/ ===== Technos ===== * [[https://min.io/docs/minio/container/index.html|MinIO]] : solution stockage API S3 utilisant Docker * [[https://goauthentik.io/|Authentik]] : solution Identity Provider (SSO et OAuth). * [[https://github.com/tiangolo/fastapi|FastAPI]] : micro-framework API REST * [[https://pypi.org/project/pyvips/|Pyvips]] : bibliothèque de manipulation d'image (pyramide). Équivalant Python de [[https://sharp.pixelplumbing.com/|Sharp]] en JS. * ? : bibliothèque client S3. * [[https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker|tiangolo/uvicorn-gunicorn-fastapi-docker]]