Skip to content
This repository has been archived by the owner on Apr 4, 2020. It is now read-only.

alibaba/ossfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMPORTANT NOTE

This repository is to be considered DEPRECATED and all efforts are going towards developing the next version of the platform in aliyun/ossfs.

ossfs

ossfs is a fuse client to mount your aliyun oss bucket under linux.

installation

archlinux

run makepkg in distro/archlinux, and pacmann -U ossfs-git-*.pkg.tar.xfz to install

ubuntu

make sure at least dependencies are installed:

  • libhttp-date-perl
  • libfuse-perl
  • libxml-simple-perl
  • libdigest-hmac-perl

developer

ossfs is written in perl, please make sure these perl packages could be cound in your enviromnent:

  • Fuse
  • LWP::UserAgent
  • HTTP::Date
  • Digest::MD5
  • Digest::HMAC_SHA1
  • XML::Simple

the OSS.pm, delivered with ossfs, is a simple perl oss sdk module, which could be useful to perl coders. test.pl is a unittest script for this module.

road map

  • review code of rmdir and see if recursively remove object is needed
  • optimize memory usage when writing big files
  • make OSS.pm a CPAN module
  • OSS.pm support multiple part upload
  • basic read/write

reference

author

Li Ruibo

licence

licensed under the BSD License

About

fuse client based on aliyun oss

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published