5 dépôts
Adapters that allow mounting remote cloud storage services as local file systems for file management.
Distinguishing note: No existing candidates for cloud storage mounting; this creates a dedicated category for storage integration drivers.
Explore 5 awesome GitHub repositories matching data & databases · Cloud Storage Drivers. Refine with filters or upvote what's useful.
rclone is a command-line utility and sync engine for managing, synchronizing, and migrating files across numerous cloud storage providers. It functions as a storage management tool that enables bidirectional or one-way synchronization between local filesystems and remote cloud backends. The project acts as a unified cloud storage gateway, capable of merging multiple remote providers into a single directory tree. It further provides a filesystem mount to expose remote cloud storage as a local disk for direct operating system access and a transparent encryption wrapper to secure data before it
Provides drivers that allow remote cloud storage services to be mounted as local file systems.
Alist is a unified cloud storage gateway that aggregates disparate remote storage providers into a single, navigable virtual file system. By acting as a remote file system proxy, it decouples file operations from specific provider implementations, allowing users to browse, download, and manage files across heterogeneous backends through a standardized interface. The platform utilizes a driver-based storage abstraction that translates generic file system operations into provider-specific API calls. This architecture supports a wide range of cloud storage services, S3-compatible object storage,
Connect GuangYaPan cloud storage as a local file system to browse, download, and manage remote files directly through a unified interface.
Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music collections via web and mobile applications. It functions as a personal audio streaming platform that allows users to organize local and cloud-based audio libraries with integrated user accounts and playlist management. The system distinguishes itself by acting as a cloud-integrated media server, enabling the connection of remote storage providers to serve music files without requiring local disk space. It provides a cross-platform playback experience, ensuring consistent access t
Integrates remote cloud storage drivers to serve music files hosted in the cloud instead of local disks.
go-cloud est une boîte à outils de bibliothèques agnostiques au cloud qui fournit des interfaces Go portables pour interagir avec les services cloud courants. Il permet le développement d'applications multi-cloud en découplant la logique métier des implémentations d'API spécifiques aux fournisseurs. Le projet utilise un système basé sur des pilotes pour mapper les appels d'interface génériques vers des requêtes spécifiques aux fournisseurs. Cela permet aux applications de basculer entre différents backends cloud pour le stockage d'objets, les bases de données relationnelles et la messagerie asynchrone de type publication-abonnement sans changer le code source principal. Au-delà du stockage et de la messagerie, la boîte à outils inclut un gestionnaire pour suivre et mettre à jour les variables de configuration dynamiques à l'exécution sans nécessiter de redémarrage. Elle fournit également une couche d'observabilité standardisée pour le traçage distribué, la journalisation des requêtes et la vérification de santé.
Provides a unified type for blob storage buckets to interact with multiple cloud backends via drivers.
aliyundrive-webdav is a server-side gateway that translates AliyunDrive cloud storage into a WebDAV interface. It functions as a self-hosted cloud file server that maps remote storage accounts to a local network drive, allowing users to manage files through standard network drive clients. The project distinguishes itself by routing data requests directly between the client and the cloud provider to enable direct media streaming without server-side proxying. It utilizes a terminal-based QR code authentication system to exchange scans for refresh tokens and maintains a secure cloud gateway usin
Maps remote cloud files to appear as a local network drive for easier browsing and management.