Skip to content
A tiny HTTP server for supporting custom Golang import paths
Go HTML Makefile Dockerfile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
templates Support changing godoc instance (#38) Mar 5, 2019
.dockerignore Add dockerfiles and update makefile (#25) Jan 26, 2017
.envrc Upgrade to Go 1.11 and use modules (#33) Jan 3, 2019
.gitignore Add dockerfiles and update makefile (#25) Jan 26, 2017
CHANGELOG.md
Dockerfile Upgrade to Go 1.11 and use modules (#33) Jan 3, 2019
Dockerfile.scratch template: Bundle in binary with bindata (#36) Jan 3, 2019
LICENSE Initial commit Jun 27, 2016
Makefile template: Bundle in binary with bindata (#36) Jan 3, 2019
README.md Support changing godoc instance (#38) Mar 5, 2019
bindata.go Support changing godoc instance (#38) Mar 5, 2019
config.go
config_test.go
go.mod template: Bundle in binary with bindata (#36) Jan 3, 2019
go.sum template: Bundle in binary with bindata (#36) Jan 3, 2019
handler.go
handler_test.go template: Bundle in binary with bindata (#36) Jan 3, 2019
main.go
sally.yaml Starting point (#1) Sep 30, 2016
tools.go template: Bundle in binary with bindata (#36) Jan 3, 2019
utils_test.go Add dockerfiles and update makefile (#25) Jan 26, 2017

README.md

sally

A tiny HTTP server for supporting custom Golang import paths

Installation

go get go.uber.org/sally

Usage

Create a YAML file with the following structure:

# This optional section configures godoc documentation linking.
godoc:
  # Instance of godoc.org used for documentation links. Defaults to godoc.org.
  host: godoc.org

url: google.golang.org
packages:
  grpc:
    repo: github.com/grpc/grpc-go

Then run Sally to start the HTTP server:

$ sally -yml site.yaml -port 5000
You can’t perform that action at this time.