1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-stormfs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README
Абстракционный слой FUSE для облачного хранилища.

Требования к установке:
=============================================================================
- libfuse (sudo apt-get install libfuse-dev libfuse2 fuse-utils)
- libcurl (sudo apt-get install libcurl4-gnutls-dev или libcurl4-openssl-dev)
- glib2 (sudo apt-get install libglib2.0-dev) 
- autotools (sudo apt-get install automake)
- mime-support (sudo apt-get install mime-support)

Сборка:
=============================================================================
./autogen.sh
./configure
make
[make install]

Конфигурация:
=============================================================================
См. прилагаемый файл stormfs.conf.example для базового файла конфигурации.

Использование: (см. --help для полного списка опций)
=============================================================================
stormfs bucket mountpoint [options]

Общие опции:
    -o opt,[opt...]         опции монтирования
    -h   --help             вывести справку
    -V   --version          вывести версию

Опции STORMFS:
    -o config=CONFIG        путь к файлу конфигурации
                              (по умолчанию: /etc/stormfs.conf)
    -o url=URL              указать пользовательский URL сервиса
    -o acl=ACL               применять к объектам готовые списки контроля доступа (по умолчанию: private)
                            допустимые опции: {private,
                                            public-read,
                                            public-read-write,
                                            authenticated-read,
                                            bucket-owner-read,
                                            bucket-owner-full-control}
    -o expires=RFC1123DATE  срок действия HTTP заголовка, применяемого к объектам
                              например: Thu\\,\ 08\ Apr\ 2012\ 20:00:00\ GMT
                              (по умолчанию: отключено)
    -o use_ssl              принудительно использовать SSL
    -o no_verify_ssl        пропустить проверку сертификата/хоста SSL
    -o use_rrs              использовать уменьшенное избыточное хранилище
    -o encryption           включить шифрование на стороне сервера
    -o mime_path=PATH       путь к mime.types (по умолчанию: /etc/mime.types)
    -o cache_path=PATH      путь для хранения кэшированных файлов (по умолчанию: /tmp/stormfs)
    -o cache_timeout=N      устанавливает время ожидания кэша в секундах (по умолчанию: 300)
    -o nocache              отключить кэш (кэш включён по умолчанию)

Поддерживаемые API:
=============================================================================
Amazon Simple Storage Service (Amazon S3)
Eucalyptus (Walrus S3)
Google Cloud Storage[1]

Планируется поддержка следующих сервисов:
  Dropbox
  Rackspace Cloud Files
  Google Cloud Storage (нативный API)

[1] Необходимо включить «Interoperable Access» и использовать предоставленные
      «Legacy Storage Access Keys»

Тестирование:
=============================================================================
STORMfs стремится полностью соответствовать POSIX, люди из Tuxera создали обширный набор тестов, доступный по адресу:
    http://www.tuxera.com/community/posix-test-suite/

После компиляции вы можете запустить тесты следующим образом:
  $ cd /path/to/mounted/bucked/testdir
  $ prove -r /path/to/fstest

ОШИБКИ:
=============================================================================
Об ошибках можно сообщить на https://github.com/benlemasurier/stormfs/issues

Пожалуйста, убедитесь, что ваша ошибка ещё не была отправлена. Если нет, попробуйте предоставить как можно больше информации, необходимой для воспроизведения ошибки.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

STORMfs позволяет вам напрямую установить облачное хранилище в качестве локальной файловой системы. Поддерживаются Amazon S3, Eucalyptus (Walrus S3) и Google Cloud Storage. Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-stormfs.git
git@api.gitlife.ru:oschina-mirror/mirrors-stormfs.git
oschina-mirror
mirrors-stormfs
mirrors-stormfs
master