Skip to content
This repository was archived by the owner on Aug 14, 2020. It is now read-only.

Cloud storage using XtreemFS, used for Fogmail and other related projects

License

Notifications You must be signed in to change notification settings

EthACKdotOrg/puppet-fogstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fogstore

Community decentralized storage at hand.

Build status

Dev branch

Build Status Coverage Status

Security, decentralization, open source

Fogstore wants to provide an easy way to deploy xtreemfs filesystem, with strong SSL configuration and access controls.

Xtreemfs?

XtreemFS is a general purpose storage system and covers most storage needs in a single deployment. It is open-source, requires no special hardware or kernel modules, and can be mounted on Linux, Windows and OS X.

XtreemFS is easy to setup and administer, and requires you to maintain fewer storage systems.

More information

Why such a project?

Currently, if we want some storage, either we buy hard drives (and related things like a new computer, NAS and so on), or we buy storage provided by a service such as Google Drive, DropBox.

With Fogstore, you buy storage and are allowed to create a grid. With your own storage, or gathering with friends in order to get a more scalable, reliable and fault-tolerant system.

You said "easy"…?

This repository provides a puppet module. Basically, it's a wrapper for the following "main" modules:

Fogstore just provides helpers in order to access those modules and ensure you can use them in a convenient way. You might as well take those modules and create your own bunch of wrappers — there is almost no intelligence in Fogstore.

We will also provide some scripts allowing you to deploy a new OSD (storage) in a few minutes. This part will be the most important of the whole project, as this will allow anyone you want to join your own grid.

Please check the website for more information.

Usage

This module relies on some third-party modules, you have the list above.

Puppet examples will come shortly.

About

Cloud storage using XtreemFS, used for Fogmail and other related projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published