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 →
.exeWindows - Docker: image unique, volume
s3-explorer-profilespour persistance - Profils: stockés dans
%APPDATA%/s3-explorer/profiles.json(local) ou/data/s3-explorer(Docker)
Pages
| Fichier | Résumé | Màj |
|---|---|---|
| Journal | Sessions de travail | 2026-06-01 |
| Decisions | Décisions techniques | 2026-06-01 |
| Architecture | Structure du système | 2026-06-01 |
| TODO | Backlog | 2026-06-01 |