Sign inSign up

optnc/app-referentiel-metier-api

By optnc

•Updated 3 months ago

API du référenciel métier de l'OPT-NC

Image
0

2.3K

optnc/app-referentiel-metier-api repository overview

⁠🎯 Référentiel Métiers OPT-NC — API

API REST d'accès au référentiel des métiers de l'OPT-NC, construite avec FastAPI et DuckDB. Cette API permet de consulter les métiers, leurs familles et les compétences associées à partir d'une base de données embarquée en lecture seule.

⁠🚀 Quick Start

# Récupérer l'image
docker pull optnc/app-referentiel-metier-api:latest

# Lancer le conteneur
docker run -d -p 8000:8080 --name referentiel-metiers optnc/app-referentiel-metier-api:latest

L'API sera accessible sur http://localhost:8000

  • Documentation interactive (Swagger UI) : http://localhost:8000/docs
  • Documentation alternative (ReDoc) : http://localhost:8000/redoc

⁠📋 Description

Cette API expose le référentiel des métiers de l'OPT-NC (Office des Postes et Télécommunications de Nouvelle-Calédonie). Elle permet d'interroger :

  • La liste des métiers avec filtrage par famille, statut ou activité
  • Le détail d'un métier incluant ses compétences associées et leurs niveaux requis

La base de données DuckDB est embarquée dans l'image et accessible en lecture seule. Aucune configuration externe n'est nécessaire.

⁠🏗️ Architectures supportées

Cette image est construite en multi-architecture et supporte :

  • linux/amd64
  • linux/arm64

⁠📚 Documentation

  • Spécification OpenAPI : disponible sur /openapi.json ou via GitHub Pages⁠
  • Documentation interactive : /docs (Swagger UI) et /redoc (ReDoc)

⁠💬 Support

Pour toute question ou problème, veuillez consulter le dépôt GitHub⁠ ou ouvrir une issue.

Tag summary

Content type

Image

Digest

sha256:e2bb5c76e…

Size

96.6 MB

Last updated

3 months ago

docker pull optnc/app-referentiel-metier-api