Skip to content
/ gopkg Public
forked from zikes/gopkg

A Caddy plugin to add gopkg-like functionality to your own web sites

License

Notifications You must be signed in to change notification settings

fawick/gopkg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gopkg

A Caddy plugin to add gopkg-like functionality to your own web sites.

Usage

gopkg [path] [repo-uri]

gopkg [path] [vcs] [repo-uri]

zikes.me {
  // default vcs is git
  gopkg /multistatus https://github.com/zikes/multistatus
  gopkg /chrisify https://github.com/zikes/chrisify

  // use mercurial
  gopkg /myrepo hg https://bitbucket.org/zikes/myrepo
}

The above would make the repos go get-able via go get zikes.me/chrisify, go get zikes.me/myrepo, and go get zikes.me/multistatus.

If the urls are visited normally the browser will be redirected to the repo uri.

Once implemented, go get can enforce your import paths with import path checking.

About

A Caddy plugin to add gopkg-like functionality to your own web sites

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%