Satis-go is a web server for hosting and managing your Satis Repository for Composer Packages
Some Highlights:
/opt/satis-go/satis-go
Just navigate your browser to (http://localhost:8080/admin) and start adding repos. They will automatically populate in your custom repo: (http://localhost:8080)
Use the REST api to refresh your repository:
curl -X POST http://localhost:8080/api/generate-web-job
install satis to your path like above (or use the supplied make
target)
make satis-install
get a copy of the admin ui; you can store this in your checkout of satis-go
make admin-ui
get your go deps
make deps
start building
go test ./...
go build
./satis-go -config config-local.yaml