awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dutchcoders avatar

dutchcoders/transfer.sh

0
View on GitHub↗
15,792 Stars·1,590 Forks·Go·mit·7 Aufrufegithub.com/dutchcoders/transfer.sh↗

Transfer.sh

Transfer.sh is a self-hosted file storage server designed for rapid data sharing through a command-line interface. It functions as an encrypted hosting platform that allows users to upload and download files using standard HTTP requests, facilitating direct data transfer between systems without the need for external accounts or complex configurations.

The service distinguishes itself by processing data as continuous streams, which minimizes memory usage during large transfers. It provides granular control over file availability through automated lifecycle management, allowing administrators to enforce expiration dates and download limits. Security is integrated directly into the workflow, supporting both client-side and server-side encryption alongside automated malware scanning to protect data during transit and storage.

The platform utilizes a pluggable storage abstraction that decouples application logic from the underlying infrastructure, enabling integration with various cloud providers or local disk storage. This modular architecture allows for the consistent application of security pipelines and retention policies across diverse storage environments.

Features

  • Self-Hosted File Servers - Acts as a self-hosted server for managing file storage, expiration, and lifecycle policies.
  • File Sharing Services - Enables rapid file sharing directly from the terminal without complex configuration.
  • Encrypted Storage Solutions - Offers a secure, encrypted platform for hosting and sharing sensitive files.
  • Data Transfer Tools - Provides a command-line utility for streaming data and sharing files between systems.
  • Temporary Sharing - Provides temporary file hosting with automated expiration and download limits.
  • Expiration Policies - Automates file cleanup and retention based on expiration dates and download limits.
  • File Transfer Clients - Facilitates rapid file sharing and retrieval using standard HTTP requests from the command line.
  • File Management - Listed in the “File Management” section of the Awesome Selfhosted awesome list.
  • Command Line Tools - Command-line file sharing service.
  • Terminal Utilities - Command-line file sharing tool.
  • File Sharing - Command-line utility for easy file sharing.
  • File Upload Services - Command-line utility for easy file sharing.
  • File Management - Command-line utility for fast file sharing.
  • File Storage Management - Manages the complete lifecycle of shared files, including expiration and download constraints.
  • Secure File Transfer - Ensures secure data movement by applying encryption to files before and during transit.
  • Storage Encryption - Protects sensitive data at rest and in transit using client-side or server-side encryption.
  • Storage Abstraction Layers - Decouples application logic from storage backends using a unified interface for local or cloud providers.
  • Data Deletion Utilities - Enables remote removal of stored files using unique identifiers for lifecycle control.
  • Storage Backend Adapters - Provides adapters to configure and switch between various local and cloud storage backends.
  • Cloud Storage Integrations - Connects file transfer services to diverse cloud storage providers for persistent data management.
  • File Upload Security - Validates and scans uploaded files for malicious content before storage.
  • Backend Security Middleware - Enforces security policies and encryption on incoming data streams via modular middleware.
  • Stream Processing - Processes file uploads and downloads as continuous data streams to optimize memory usage.
  • RESTful API Interfaces - Exposes file operations through standard HTTP methods for programmatic interaction.
  • Malware Analysis Workflows - Integrates automated security analysis into file upload workflows to detect threats.

Star-Verlauf

Star-Verlauf für dutchcoders/transfer.shStar-Verlauf für dutchcoders/transfer.sh

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Transfer.sh

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Transfer.sh.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • stonith404/pingvin-shareAvatar von stonith404

    stonith404/pingvin-share

    4,694Auf GitHub ansehen↗

    Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links. It provides a private alternative to third-party cloud services for managing file transfers. The platform integrates an external security engine to scan uploaded files for malware and threats before they become available. It supports identity management through OpenID Connect integration, allowing user authentication to be delegated to external identity providers. Storage is managed through a gateway that supports both local disk drives and S3-compatible cloud object storage.

    TypeScriptfile-sharingnestjsnextjs
    Auf GitHub ansehen↗4,694
  • onionshare/onionshareAvatar von onionshare

    onionshare/onionshare

    6,991Auf GitHub ansehen↗

    OnionShare is an anonymous file sharing tool and Tor hidden service manager. It enables the transfer of files and messages over the Tor network to mask the physical location and identity of the host. The project provides capabilities for anonymous file sharing, anonymous file reception, and the hosting of both private and static websites as hidden services. It also includes a Tor-based chat application for establishing encrypted, real-time messaging sessions. The system includes tools for network censorship circumvention through pluggable transports and bridges. It supports security and acce

    Pythoncross-platformfile-sharingonion-service
    Auf GitHub ansehen↗6,991
  • haiwen/seafileAvatar von haiwen

    haiwen/seafile

    14,845Auf GitHub ansehen↗

    Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file consistency across multiple devices. It functions as a cloud storage management system and a collaborative document suite, integrating tools for real-time teamwork and shared file management. The platform distinguishes itself through a metadata-driven file organizer that uses extensible properties and hierarchical tags instead of traditional folder structures. It includes client-side encrypted storage to protect private data using user-defined passwords before files leave the

    Ccloud-storagedocument-managementfile-sharing
    Auf GitHub ansehen↗14,845
Alle 30 Alternativen zu Transfer.sh anzeigen→

Häufig gestellte Fragen

Was macht dutchcoders/transfer.sh?

Transfer.sh is a self-hosted file storage server designed for rapid data sharing through a command-line interface. It functions as an encrypted hosting platform that allows users to upload and download files using standard HTTP requests, facilitating direct data transfer between systems without the need for external accounts or complex configurations.

Was sind die Hauptfunktionen von dutchcoders/transfer.sh?

Die Hauptfunktionen von dutchcoders/transfer.sh sind: Self-Hosted File Servers, File Sharing Services, Encrypted Storage Solutions, Data Transfer Tools, Temporary Sharing, Expiration Policies, File Transfer Clients, File Management.

Welche Open-Source-Alternativen gibt es zu dutchcoders/transfer.sh?

Open-Source-Alternativen zu dutchcoders/transfer.sh sind unter anderem: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… stonith404/pingvin-share — Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links.… onionshare/onionshare — OnionShare is an anonymous file sharing tool and Tor hidden service manager. It enables the transfer of files and… haiwen/seafile — Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file… diced/zipline — A ShareX/file upload server that is easy to use, packed with features, and with an easy setup! mtlynch/picoshare — A minimalist, easy-to-host service for sharing images and other files.