Managed File Transfer

Les transferts de fichiers de vos partenaires, maitrises de bout en bout

Vos partenaires deposent et recuperent leurs fichiers en SFTP, par API ou dans un navigateur. Vous decidez ou ils sont ranges, qui y accede et pour combien de temps. Vous voyez tout ce qui s'y passe.

acme-batchdepose en SFTP etl-nuitlit par l'API marieparcourt, telecharge SFTP API REST Explorateur Console roles, ACL, audit pod 1 pod 2 pod 3 pod 3 arrivele debit suit pod 1 tomberien ne s'arrete Disque local/scratch de marie S3/depot des partenaires SFTP amont/archives, cle epinglee HDFS/lac, lecture seule

Ce qu'il fait

Recevoir, ranger, autoriser, tracer

01

Vos partenaires entrent comme ils savent

SFTP pour les batchs, API REST avec contrat OpenAPI pour vos orchestrateurs, explorateur web pour les humains. Un seul compte, un seul arbre de fichiers, quelle que soit la porte.

02

Vous rangez ou vous voulez

S3, HDFS, un SFTP existant ou le disque : un role monte chaque stockage a un chemin, avec des droits par chemin refuses par defaut. Un acces se donne jusqu'a une date et se ferme seul.

03

Vous voyez tout

Une ligne d'audit par operation, avec le compte, le chemin, le stockage et le resultat. Metriques Prometheus, traces OpenTelemetry, et une console pour suivre, couper, debannir, en direct.

Securite et exploitation

Concu pour tenir la porte, a une ou plusieurs instances

Demarrer

Un binaire, une image, un chart

Binaire

Linux, ARM64, Windows. Statique, sans dependance.

craft-file-gate config check config.toml
craft-file-gate --config config.toml

Docker

Images distroless, scratch et alpine, sans privileges.

docker run -p 2222:2222 -p 8080:8080 \
  -v ./config:/config -v data:/data \
  craftogether/craft-file-gate:latest

Kubernetes

Chart Helm, cluster de plusieurs pods pret a l'emploi.

helm install acme craft-file-gate \
  --set replicaCount=3