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 3 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 4 years ago
channels formatting and import rename fix 3 years ago
cmd Remove some UI comments 3 years ago
dns More error catching 4 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 4 years ago
gossip formatting and import rename fix 3 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. 4 years ago
muxrpcManager Adding partial support for the blob sub-protocol 4 years ago
rpc some minor fixes, remove accidental double follow 4 years ago
search missing files 4 years ago
social handle potential nil dereference, switch thread rendering to time based 4 years ago
.gitignore missing files 4 years ago
LICENSE Create LICENSE 4 years ago
README.md Add README 4 years ago
compression.go Bunch of changes, reworking for new muxrpc library and more modularity 4 years ago
doc.go Initial Commit 4 years ago
encoding.go LOTS OF STUFF 4 years ago
feed_test.go formatting and import rename fix 3 years ago
feeds.go Remove some UI comments 3 years ago
follower.go Fixing issues with multiple messages in single transaction 4 years ago
go-ssb.go Initial Commit 4 years ago
keys.go Lots of stuff, and start of web ui 4 years ago
message.go Minor api change 4 years ago
messagetopic.go Bunch of changes, reworking for new muxrpc library and more modularity 4 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. 4 years ago
ref.go Minor changes and fixes 4 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.