Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/couchbaselabs/cbfs
Distributed Blobstore using Couchbase Server
https://github.com/couchbaselabs/cbfs
Last synced: 3 months ago
JSON representation
Distributed Blobstore using Couchbase Server
- Host: GitHub
- URL: https://github.com/couchbaselabs/cbfs
- Owner: couchbaselabs
- License: apache-2.0
- Created: 2012-09-14T20:00:36.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2017-03-13T23:06:14.000Z (over 7 years ago)
- Last Synced: 2024-07-16T13:09:17.118Z (4 months ago)
- Language: Go
- Homepage: http://dustin.github.com/2012/09/27/cbfs.html
- Size: 1.31 MB
- Stars: 187
- Watchers: 175
- Forks: 40
- Open Issues: 2
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
[![GoDoc](https://godoc.org/github.com/couchbaselabs/cbfs?status.png)](https://godoc.org/github.com/couchbaselabs/cbfs)
cbfs is a distributed file server built on top of Couchbase
How do I get the stuff
======================go get github.com/couchbaselabs/cbfs
And you'll find the source in
`$GOPATH/src/github.com/couchbaselabs/cbfs` (and a `cbfs` binary
should be in your path)How do I build the stuff
========================```
cd $GOPATH/src/pkg/github.com/couchbaselabs/cbfs
go build
```How do I run the stuff
======================```
mkdir -p /tmp/localdata
./cbfs -nodeID=$mynodeid \
-bucket=cbfs \
-couchbase=http://$mycouchbaseserver:8091/
-root=/tmp/localdata \
-viewProxy
```The server will be empty at this point, you can install the monitor
using cbfsclient (`go get github.com/couchbaselabs/cbfs/tools/cbfsclient`)```
cbfsclient http://localhost:8484/ upload \
$GOPATH/src/github.com/couchbaselabs/cbfs/monitor monitor
```Then go to [http://localhost:8484/monitor/](http://localhost:8484/monitor/)
Running on Docker / CoreOS
==========================See [Traun Leyden](https://github.com/tleyden)'s blog post on [Running CBFS + Couchbase Cluster on CoreOS](http://tleyden.github.io/blog/2014/11/14/running-cbfs/).