Introduction

Introduction

Stend est sûrement l'un des meilleurs moyens pour configurer son propre service de partage de fichiers. Ce service a été conçu pour être aussi complet que la plupart des services propriétaires, mais avec une facilité d'installation et de configuration incomparable aux autres projets open-source.

ℹ️

Une instance de démonstration de Stend est disponible (uptime non garantie). Vous pouvez l'utiliser pour tester le service avant de l'installer sur votre propre serveur.
Client WEB : https://stend-demo.johanstick.fr (opens in a new tab) ― API : https://stend-demo-api.johanstick.fr (opens in a new tab)

Accueil Téléchargement illustration : client web

Pourquoi utiliser Stend ?

Stend se veut être un service de partage de fichiers simple et rapide. Voici les principaux avantages de ce service :

  • Contrôle total : en hébergeant Stend sur votre propre serveur, vous avez un contrôle total sur vos fichiers, et vous pouvez les supprimer à tout moment.
  • Confidentialité : vos données restent sur votre infrastructure. Aucune donnée n'est envoyée à des tiers, aucun service de suivis n'est utilisé, aucune publicité n'est affichée.
  • Sécurité : vous pouvez configurer l'utilisation ou non d'un mot de passe, qui sera nécessaire pour créer un transfert.
  • Gratuité : Stend est un projet open-source et gratuit. Vous pouvez l'utiliser sans aucune restriction, et même le modifier si vous le souhaitez.
  • Facilité d'installation : Stend est conçu pour être facilement installable sur n'importe quel serveur. Vous pouvez l'installer en quelques minutes seulement.
  • API ouverte : Stend propose une API ouverte, documenté et simple d'utilisation. Vous pouvez l'utiliser pour automatiser l'envoi ou le téléchargement de fichiers, ou même pour développer votre propre client tiers.

Pourquoi Stend est né ?

Stend est né d'un constat assez simple : au moment du développement, aucun service de partage de fichiers open-source et hébergeable sur son propre serveur ne proposait une expérience utilisateur satisfaisante ainsi qu'une facilité d'installation de même niveau. Les solutions propriétaires sont parfois trop chères ou pas assez complètes, et les solutions open-source sont souvent trop compliquées à installer ou à utiliser.

Stend a donc été créé afin de régler plusieurs problèmes :

  • Remplacer les solutions propriétaires (Wetransfer, Swisstransfer, ...).
  • Devenir une alternative viable aux solutions open-source déjà existantes (Firefox Send, ...).
  • Respecter les données et la vie privée des utilisateurs.
  • Ne pas être dépendant de services tiers.
  • Être facilement installable, et complètement gratuit.
  • Proposer une limite de taille de fichier plus élevée (dépend de la configuration de votre serveur) :
ServiceTaille maximale
StendDéfinissez vos propres limites
Free TransfertIllimitée si abonné Free, sinon 10 Go
Swisstransfer50 Go
Wetransfer2 Go
Smash2 Go

Débuter avec Stend

Héberger l'API

Vous devrez commencez par héberger l'API de Stend sur votre propre serveur. Celui-ci va devoir gérer et stocker les fichiers envoyés par les utilisateurs, alors assurez-vous d'avoir un serveur avec un stockage persistant, rapide et suffisamment grand pour vos besoins.

Vous pouvez lire ce guide pour obtenir des instructions étape par étape.

Héberger le client WEB (recommendé)

Le client WEB est une interface utilisateur qui se relie à l'API que vous hébergez pour vous permettre d'y envoyer et télécharger des fichiers. Il est recommandé de l'installer puisque c'est le seul moyen d'obtenir un lien de partage pour vos fichiers.

Vous pouvez lire ce guide pour obtenir des instructions étape par étape.

Utiliser Stend !

Vous avez fini de configurer Stend sur votre propre serveur. Désormais, vous pouvez utiliser n'importe quel client disponible afin de profiter de toutes les fonctionnalités de votre propre service de partage de fichiers.

Clients disponibles

Un client est un moyen d'accéder aux fonctionnalités de Stend via l'API. Vous pouvez développer votre propre client tiers via la documentation de l'API, ou utiliser un des clients officiels actuellement disponibles :

ℹ️

Si vous souhaitez que votre client tiers soit ajouté à cette liste, n'hésitez pas à me contacter.

Disclaimer sur l'utilisation de Stend

L'utilisation de Stend pour des activités illégales n'est pas soutenue par le créateur et celui-ci ne peut être tenu responsable des problèmes matériels, logiciels ou légaux liés à ces utilisations non prévues. Utilisez à vos propres risques et prenez les précautions nécessaires, comme l'ajout d'un mot de passe obligatoire pour envoyer un fichier sur la plateforme.