s3 browser web

dockers3fastifyreact

S3-Browser-Web

← Vault Pro

Contexte

S3 Explorer est une web app autonome pour naviguer et gérer des buckets S3-compatibles (AWS, MinIO, NAS). Backend Fastify + frontend React servis depuis un seul processus. Déploiement soit en .exe Windows standalone (pkg), soit via Docker avec port configurable (S3_EXPLORER_PUBLISH_PORT, défaut 3000).

Stack

  • Backend: Node.js 18, Fastify, @aws-sdk/client-s3 v3, TypeScript
  • Frontend: React 19, Vite, TypeScript, Tailwind, shadcn/ui, Zustand
  • Build standalone: pkg → .exe Windows
  • Docker: image unique, volume s3-explorer-profiles pour persistance
  • Profils: stockés dans %APPDATA%/s3-explorer/profiles.json (local) ou /data/s3-explorer (Docker)

Pages

FichierRésuméMàj
JournalSessions de travail2026-06-01
DecisionsDécisions techniques2026-06-01
ArchitectureStructure du système2026-06-01
TODOBacklog2026-06-01