Skip to content

filecoin-project/bacalhau

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ops
 
 
pkg
 
 
 
 
 
 
 
 
viz
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

The Filecoin Distributed Computation Framework

Bacalhau Logo

Compute Over Data == CoD
Bacalhau == "Salted CoD Fish" (Portuguese)


Latest Updates

New users: Getting Started: Hello World

Please see the instructions here to get started running a hello example and then onboarding your workload to Bacalhau: Getting Started with the Bacalhau Public Network

Bacalhau Developers: Running Bacalhau locally with devstack

Developers can spin up bacalhau and run a local demo using the devstack command. Please see docs/running_locally.md for instructions.

Notes for Contributors

Bacalhau's CI pipeline performs a variety of linting and formatting checks on new pull requests. To have these checks run locally when you make a new commit, you can use the precommit hook in ./githooks:

git config core.hooksPath ./githooks

If you want to run the linter manually:

curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sudo sh -s -- -b /usr/local/go/bin
golangci-lint --version
make lint

The config lives in .golangci.yml