backend/

directory
v1.67.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: MIT

Directories

Path Synopsis
Package alias implements a virtual provider to rename existing remotes.
Package alias implements a virtual provider to rename existing remotes.
Package all imports all the backends
Package all imports all the backends
Package azureblob provides an interface to the Microsoft Azure blob object storage system
Package azureblob provides an interface to the Microsoft Azure blob object storage system
Package azurefiles provides an interface to Microsoft Azure Files
Package azurefiles provides an interface to Microsoft Azure Files
b2
Package b2 provides an interface to the Backblaze B2 object storage system.
Package b2 provides an interface to the Backblaze B2 object storage system.
api
Package api provides types used by the Backblaze B2 API.
Package api provides types used by the Backblaze B2 API.
box
Package box provides an interface to the Box object storage system.
Package box provides an interface to the Box object storage system.
api
Package api has type definitions for box
Package api has type definitions for box
Package cache implements a virtual provider to cache existing remotes.
Package cache implements a virtual provider to cache existing remotes.
Package chunker provides wrappers for Fs and Object which split large files in chunks
Package chunker provides wrappers for Fs and Object which split large files in chunks
Package combine implements a backend to combine multiple remotes in a directory tree
Package combine implements a backend to combine multiple remotes in a directory tree
Package compress provides wrappers for Fs and Object which implement compression.
Package compress provides wrappers for Fs and Object which implement compression.
Package crypt provides wrappers for Fs and Object which implement encryption
Package crypt provides wrappers for Fs and Object which implement encryption
pkcs7
Package pkcs7 implements PKCS#7 padding
Package pkcs7 implements PKCS#7 padding
Package drive interfaces with the Google Drive object storage system
Package drive interfaces with the Google Drive object storage system
Package dropbox provides an interface to Dropbox object storage
Package dropbox provides an interface to Dropbox object storage
dbhash
Package dbhash implements the dropbox hash as described in
Package dbhash implements the dropbox hash as described in
Package fichier provides an interface to the 1Fichier storage system.
Package fichier provides an interface to the 1Fichier storage system.
Package filefabric provides an interface to Storage Made Easy's Enterprise File Fabric storage system.
Package filefabric provides an interface to Storage Made Easy's Enterprise File Fabric storage system.
api
Package api has type definitions for filefabric
Package api has type definitions for filefabric
Package ftp interfaces with FTP servers
Package ftp interfaces with FTP servers
Package googlecloudstorage provides an interface to Google Cloud Storage
Package googlecloudstorage provides an interface to Google Cloud Storage
Package googlephotos provides an interface to Google Photos
Package googlephotos provides an interface to Google Photos
api
Package api provides types used by the Google Photos API.
Package api provides types used by the Google Photos API.
Package hasher implements a checksum handling overlay backend
Package hasher implements a checksum handling overlay backend
Package hdfs provides an interface to the HDFS storage system.
Package hdfs provides an interface to the HDFS storage system.
Package hidrive provides an interface to the HiDrive object storage system.
Package hidrive provides an interface to the HiDrive object storage system.
api
Package api has type definitions and code related to API-calls for the HiDrive-API.
Package api has type definitions and code related to API-calls for the HiDrive-API.
hidrivehash
Package hidrivehash implements the HiDrive hashing algorithm which combines SHA-1 hashes hierarchically to a single top-level hash.
Package hidrivehash implements the HiDrive hashing algorithm which combines SHA-1 hashes hierarchically to a single top-level hash.
hidrivehash/internal
Package internal provides utilities for HiDrive.
Package internal provides utilities for HiDrive.
Package http provides a filesystem interface using golang.org/net/http
Package http provides a filesystem interface using golang.org/net/http
Package imagekit provides an interface to the ImageKit.io media library.
Package imagekit provides an interface to the ImageKit.io media library.
client
Package client provides a client for interacting with the ImageKit API.
Package client provides a client for interacting with the ImageKit API.
Package internetarchive provides an interface to Internet Archive's Item via their native API than using S3-compatible endpoints.
Package internetarchive provides an interface to Internet Archive's Item via their native API than using S3-compatible endpoints.
Package jottacloud provides an interface to the Jottacloud storage system.
Package jottacloud provides an interface to the Jottacloud storage system.
api
Package api provides types used by the Jottacloud API.
Package api provides types used by the Jottacloud API.
Package koofr provides an interface to the Koofr storage system.
Package koofr provides an interface to the Koofr storage system.
Package linkbox provides an interface to the linkbox.to Cloud storage system.
Package linkbox provides an interface to the linkbox.to Cloud storage system.
Package local provides a filesystem interface
Package local provides a filesystem interface
Package mailru provides an interface to the Mail.ru Cloud storage system.
Package mailru provides an interface to the Mail.ru Cloud storage system.
api
Package api provides types used by the Mail.ru API.
Package api provides types used by the Mail.ru API.
mrhash
Package mrhash implements the mailru hash, which is a modified SHA1.
Package mrhash implements the mailru hash, which is a modified SHA1.
Package mega provides an interface to the Mega object storage system.
Package mega provides an interface to the Mega object storage system.
Package memory provides an interface to an in memory object storage system
Package memory provides an interface to an in memory object storage system
Package netstorage provides an interface to Akamai NetStorage API
Package netstorage provides an interface to Akamai NetStorage API
Package onedrive provides an interface to the Microsoft OneDrive object storage system.
Package onedrive provides an interface to the Microsoft OneDrive object storage system.
api
Package api provides types used by the OneDrive API.
Package api provides types used by the OneDrive API.
quickxorhash
Package quickxorhash provides the quickXorHash algorithm which is a quick, simple non-cryptographic hash algorithm that works by XORing the bytes in a circular-shifting fashion.
Package quickxorhash provides the quickXorHash algorithm which is a quick, simple non-cryptographic hash algorithm that works by XORing the bytes in a circular-shifting fashion.
Package opendrive provides an interface to the OpenDrive storage system.
Package opendrive provides an interface to the OpenDrive storage system.
Package oracleobjectstorage provides an interface to the OCI object storage system.
Package oracleobjectstorage provides an interface to the OCI object storage system.
Package pcloud provides an interface to the Pcloud object storage system.
Package pcloud provides an interface to the Pcloud object storage system.
api
Package api has type definitions for pcloud
Package api has type definitions for pcloud
Package pikpak provides an interface to the PikPak
Package pikpak provides an interface to the PikPak
api
Package api has type definitions for pikpak
Package api has type definitions for pikpak
Package premiumizeme provides an interface to the premiumize.me object storage system.
Package premiumizeme provides an interface to the premiumize.me object storage system.
api
Package api contains definitions for using the premiumize.me API
Package api contains definitions for using the premiumize.me API
Package protondrive implements the Proton Drive backend
Package protondrive implements the Proton Drive backend
Package putio provides an interface to the put.io storage system.
Package putio provides an interface to the put.io storage system.
Package qingstor provides an interface to QingStor object storage Home: https://www.qingcloud.com/
Package qingstor provides an interface to QingStor object storage Home: https://www.qingcloud.com/
Package quatrix provides an interface to the Quatrix by Maytech object storage system.
Package quatrix provides an interface to the Quatrix by Maytech object storage system.
api
Package api provides types used by the Quatrix API.
Package api provides types used by the Quatrix API.
Package s3 provides an interface to Amazon S3 object storage
Package s3 provides an interface to Amazon S3 object storage
Package seafile provides an interface to the Seafile storage system.
Package seafile provides an interface to the Seafile storage system.
api
Package api provides types used by the Seafile API.
Package api provides types used by the Seafile API.
Package sftp provides a filesystem interface using github.com/pkg/sftp
Package sftp provides a filesystem interface using github.com/pkg/sftp
Package sharefile provides an interface to the Citrix Sharefile object storage system.
Package sharefile provides an interface to the Citrix Sharefile object storage system.
api
Package api contains definitions for using the premiumize.me API
Package api contains definitions for using the premiumize.me API
sia
Package sia provides an interface to the Sia storage system.
Package sia provides an interface to the Sia storage system.
api
Package api provides types used by the Sia API.
Package api provides types used by the Sia API.
Package smb provides an interface to SMB servers
Package smb provides an interface to SMB servers
Package storj provides an interface to Storj decentralized object storage.
Package storj provides an interface to Storj decentralized object storage.
Package sugarsync provides an interface to the Sugarsync object storage system.
Package sugarsync provides an interface to the Sugarsync object storage system.
api
Package api has type definitions for sugarsync
Package api has type definitions for sugarsync
Package swift provides an interface to the Swift object storage system
Package swift provides an interface to the Swift object storage system
Package ulozto provides an interface to the Uloz.to storage system.
Package ulozto provides an interface to the Uloz.to storage system.
api
Package api has type definitions for uloz.to
Package api has type definitions for uloz.to
Package union implements a virtual provider to join existing remotes.
Package union implements a virtual provider to join existing remotes.
common
Package common defines code common to the union and the policies
Package common defines code common to the union and the policies
policy
Package policy provides utilities for the union implementation.
Package policy provides utilities for the union implementation.
upstream
Package upstream provides utility functionality to union.
Package upstream provides utility functionality to union.
Package uptobox provides an interface to the Uptobox storage system.
Package uptobox provides an interface to the Uptobox storage system.
api
Package api provides types used by the Uptobox API.
Package api provides types used by the Uptobox API.
Package webdav provides an interface to the Webdav object storage system.
Package webdav provides an interface to the Webdav object storage system.
api
Package api has type definitions for webdav
Package api has type definitions for webdav
odrvcookie
Package odrvcookie can fetch authentication cookies for a sharepoint webdav endpoint
Package odrvcookie can fetch authentication cookies for a sharepoint webdav endpoint
Package yandex provides an interface to the Yandex storage system.
Package yandex provides an interface to the Yandex storage system.
api
Package api provides types used by the Yandex API.
Package api provides types used by the Yandex API.
Package zoho provides an interface to the Zoho Workdrive storage system.
Package zoho provides an interface to the Zoho Workdrive storage system.
api
Package api provides types used by the Zoho API.
Package api provides types used by the Zoho API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL