← Retour au catalogue Smocker · managé par DINAO

Simulez vos APIs, testez sans dépendre des tiers

Un serveur de mock HTTP propulsé par Smocker, installé et maintenu par DINAO. Simulez n'importe quelle API pour développer et tester vos intégrations — sur vos serveurs français, isolé de la production.

Hébergé en FranceMock HTTP simpleTests d'intégrationConforme RGPDImage éditeur officielle
Présentation

Qu'est-ce que Smocker ?

Smocker (server mock) est un serveur de mock HTTP open source, simple et efficace, écrit en Go. Il permet de simuler n'importe quelle API HTTP pour développer et tester vos applications et microservices, sans dépendre du service réel — qu'il soit indisponible, encore en développement ou facturé à l'appel.

Son architecture repose sur deux ports : un port de mock qui expose les routes que vous avez déclarées, et un port de configuration doté d'une interface web pour enregistrer vos mocks. Les définitions s'écrivent en YAML ou JSON, avec réponses dynamiques, délais, codes d'erreur et vérification des appels reçus pour reproduire facilement les cas limites.

Léger et conteneurisé, Smocker se déploie en Docker et s'intègre naturellement dans les pipelines CI/CD pour des tests d'intégration reproductibles. C'est l'outil idéal pour les équipes qui veulent avancer en autonomie et fiabiliser leurs intégrations, sur une instance privée et souveraine.

Offres compatibles

Hébergez Smocker chez DINAO

Paliers de ressources compatibles avec les pré-requis de Smocker (1 vCPU / 128 Mo / 1 Go minimum). Hébergé en France, infogéré.

Standard
2 vCPU · 4 Go · 40 Go
19,90 € /mois HT
  • 2 vCPU dédiés
  • 4 Go de RAM
  • 40 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /mois HT
  • 4 vCPU dédiés
  • 8 Go de RAM
  • 80 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /mois HT
  • 8 vCPU dédiés
  • 16 Go de RAM
  • 160 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Sous le capot

Détails techniques

vCPU
1 vCPU
idéal : 1 vCPU
Mémoire
128 Mo
idéal : 512 Mo
Disque
1 Go
idéal : 5 Go
Image : ghcr.io/smocker-dev/smocker:latest Registre : GHCR (GitHub Container Registry) Services : smocker Ports : 8080, 8081
Questions fréquentes

Vous vous demandez…

À quoi sert un serveur de mock comme Smocker ?

À simuler une API HTTP (un partenaire, un service tiers, un microservice pas encore prêt) pour développer et tester vos intégrations sans dépendre du service réel, ni consommer de quota payant.

Comment définit-on les réponses simulées ?

Vous déclarez des mocks en YAML ou JSON, via une interface web ou l'API REST. Smocker sépare le port qui sert les routes simulées et le port de configuration pour enregistrer ces mocks.

Puis-je l'utiliser dans ma CI/CD ?

Oui. Smocker est léger et conteneurisé : il s'intègre dans vos pipelines pour des tests d'intégration reproductibles, et permet de vérifier que vos services appellent bien les bonnes routes.

Où sont hébergées les données ?

Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Votre instance reste isolée de la production et du reste d'internet selon vos règles.

Puis-je changer de formule plus tard ?

Oui. Vous montez ou descendez de palier à tout moment, sans verrouillage propriétaire.