Spaces:
Sleeping
Sleeping
metadata
title: SATCAP-OCEANS Backend
emoji: 🚀
colorFrom: blue
colorTo: gray
sdk: docker
app_port: 7860
pinned: false
license: mit
SATCAP-OCEANS Backend (API)
Ce dépôt contient le backend Django du projet SATCAP-OCEANS, configuré pour être déployé sur Hugging Face Spaces via Docker.
Configuration pour Hugging Face
Le backend a été modifié pour fonctionner dans un environnement Docker sur Hugging Face :
- Port : L'application écoute sur le port
7860(requis par Hugging Face). - Base de données : Utilise SQLite par défaut pour la portabilité.
- Dockerfile : Inclus pour l'installation automatique des dépendances système (OpenCV, etc.) et Python.
Utilisation de l'API
Une fois déployé, vous pouvez accéder à l'API via l'URL de votre Space.
Endpoints principaux :
POST /api/detect/: Envoyer une image pour détection.GET /api/history/: Récupérer l'historique des détections.
Déploiement
Pour mettre à jour ce Space :
- Ajoutez ce dépôt comme remote :
git remote add hf_docker https://huggingface.co/spaces/CosmoLABHub/SATCAP-OCEANS_DOCKER - Poussez les changements :
git push hf_docker main