📦 CopyToNas

Outil de transfert SFTP avec interface CLI et Web

Bienvenue dans CopyToNas

CopyToNas est un outil puissant et convivial pour copier des fichiers et des répertoires depuis des serveurs SFTP vers votre système local. Il offre une double interface (CLI pour l'automatisation et Web UI pour l'interactivité) avec un suivi en temps réel de la progression des transferts.

🚀

Double Interface

Interface en ligne de commande pour l'automatisation et interface web Blazor pour une utilisation interactive avec progression visuelle en temps réel.

📊

Suivi de Progression

Affichage en temps réel de la progression des transferts avec pourcentage, vitesse de transfert, et temps estimé restant.

🔒

Sécurisé

Connexions SFTP sécurisées avec authentification par mot de passe. Les mots de passe ne sont jamais stockés localement.

📁

Explorateur de Fichiers

Interface web avec explorateur de fichiers interactif pour naviguer facilement dans les répertoires distants et locaux.

🔄

Copie Récursive

Téléchargez des structures de répertoires complètes avec tous les sous-répertoires et fichiers en maintenant la hiérarchie.

📝

Journalisation Avancée

Logs structurés avec Serilog, rotation automatique quotidienne, et affichage en temps réel dans l'interface web.

Stack Technologique

.NET 9.0 C# Blazor Server Tmds.Ssh Serilog Bootstrap 5 System.CommandLine

Backend: .NET 9.0 avec Tmds.Ssh pour les opérations SFTP, Serilog pour la journalisation structurée.
Frontend: ASP.NET Core Blazor (Server-side) avec Bootstrap 5 et FontAwesome.

Commencez Maintenant

Découvrez comment installer et utiliser CopyToNas en quelques minutes

Guide de Démarrage Configuration

Cas d'Usage

Interface CLI (Automatisation)

Parfait pour les scripts, les tâches cron et l'automatisation:

sftp-copy-tool --host sftp.example.com --username user --password pass \
  --remote-path /remote/folder --local-path /local/dest --recursive

Interface Web (Interactive)

Interface conviviale pour les transferts ponctuels: