← Retour au catalogue CitrineOS · managé par DINAO

Pilotez votre réseau de bornes de recharge

Un système de gestion de bornes (CSMS) open source bâti sur le protocole OCPP 2.0.1, installé et maintenu par DINAO. Vos stations, transactions et données de recharge restent sur nos serveurs français.

Hébergé en FranceOCPP 1.6 & 2.0.1Modulaire & extensibleConforme RGPDImage éditeur officielle
Présentation

Qu'est-ce que CitrineOS ?

CitrineOS est une plateforme open source de gestion d'infrastructure de recharge pour véhicules électriques, bâtie autour du protocole OCPP 2.0.1 (et compatible OCPP 1.6). Elle fournit un runtime serveur modulaire pour administrer un réseau de bornes : validation dynamique des messages, modules logiques configurables et interface web destinée aux opérateurs.

Développée en TypeScript sur Node.js, elle s'appuie sur des technologies éprouvées — WebSocket, Fastify, PostgreSQL, RabbitMQ et Redis — pour offrir une architecture distribuée robuste. La gestion des messages OCPP entrants repose sur un système de décorateurs qui expose les fonctions d'envoi et l'accès CRUD aux entités de données.

CitrineOS génère automatiquement une spécification OpenAPI v3, facilitant l'intégration avec vos outils de facturation, de CRM ou de supervision. L'interface opérateur, construite avec Next.js et Refine, permet de gérer emplacements, stations, transactions et autorisations depuis un point d'administration unique.

Offres compatibles

Hébergez CitrineOS chez DINAO

Paliers de ressources compatibles avec les pré-requis de CitrineOS (2 cœurs / 4 Go / 20 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
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

1 palier(s) masqué(s) (ressources insuffisantes pour cette app) : Découverte

Sous le capot

Détails techniques

vCPU
2 cœurs
idéal : 4 cœurs
Mémoire
4 Go
idéal : 8 Go
Disque
20 Go
idéal : 50 Go
Image : ghcr.io/citrineos/citrineos-server:latest Registre : ghcr.io Services : citrineos (serveur), citrine-ui (UI opérateur), ocpp-db (PostgreSQL/PostGIS), amqp-broker (RabbitMQ) Ports : 8080-8084/tcp (OCPP/API), 8443-8444/tcp (WSS), 3000/tcp (UI opérateur), 5432/tcp (PostgreSQL), 5672 et 15672/tcp (RabbitMQ)
Questions fréquentes

Vous vous demandez…

Qu'est-ce qu'un CSMS et pourquoi en ai-je besoin ?

Un CSMS (Charging Station Management System) est le logiciel central qui pilote vos bornes de recharge : autorisations, transactions, supervision, facturation des sessions. CitrineOS joue ce rôle via le protocole standard OCPP.

Mes bornes sont-elles compatibles ?

CitrineOS supporte les protocoles OCPP 1.6 et 2.0.1, adoptés par la grande majorité des constructeurs. La validation dynamique des messages garantit l'interopérabilité multi-marques.

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

Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Vos données de recharge et d'usagers ne quittent pas le territoire.

Puis-je intégrer CitrineOS à mes outils existants ?

Oui. Une spécification OpenAPI v3 est générée automatiquement et l'architecture par décorateurs facilite l'extension : facturation, CRM, supervision énergétique.

Puis-je changer de formule ou exporter mes données ?

Oui. Vous montez ou descendez de palier à tout moment, et vos données restent exportables — pas de verrouillage propriétaire.