Mirror of Vendan's golang ssb implementation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
William Davis ca58dd26ba Remove some UI comments 2 years ago
blobs Adding a bunch of git-ssb repo stuff and some improved rendering, as well as "bluemonday" user generated content sanitization for all markdown 3 years ago
channels formatting and import rename fix 2 years ago
cmd Remove some UI comments 2 years ago
dns More error catching 3 years ago
git Adding a bunch of git-ssb repo stuff and some improved rendering, as well as "bluemonday" user generated content sanitization for all markdown 3 years ago
gossip Revert "revert import statements" 2 years ago
graph Just added support for votes display, slightly improved avatars, and a true home page that lists received order recent activity for you and all your friends. 3 years ago
muxrpcManager Adding partial support for the blob sub-protocol 3 years ago
rpc some minor fixes, remove accidental double follow 3 years ago
search missing files 3 years ago
social handle potential nil dereference, switch thread rendering to time based 3 years ago
.gitignore missing files 3 years ago
LICENSE Create LICENSE 3 years ago
README.md Add README 3 years ago
compression.go Bunch of changes, reworking for new muxrpc library and more modularity 3 years ago
doc.go Initial Commit 3 years ago
encoding.go LOTS OF STUFF 3 years ago
feed_test.go Revert "revert import statements" 2 years ago
feeds.go Remove some UI comments 2 years ago
follower.go Fixing issues with multiple messages in single transaction 3 years ago
go-ssb.go Initial Commit 3 years ago
keys.go Lots of stuff, and start of web ui 3 years ago
message.go Minor api change 3 years ago
messagetopic.go Bunch of changes, reworking for new muxrpc library and more modularity 3 years ago
messagetypes.go Fix responsive design for phones, implementing rendering of a bunch more message types, and making messages that don't have an existing template render as a preformatted and nicely indented json structure. 3 years ago
ref.go Minor changes and fixes 3 years ago

README.md

Go-ssb

Go-ssb is an implementation of secure-scuttlebutt in Golang.

Getting Started

# Clone the repo and dependencies into your gopath
go get github.com/andyleap/go-ssb/...

# Build the sbot executable
cd go/src/github.com/andyleap/go-ssb/cmd/sbot
go build

# Run the executable
./sbot

# Point a web browser at localhost:9823 to use the client
# Go to localhost:9823/admin to add a pub invite and connect to the network

Join us in #scuttlebutt-go on freenode.