Synopsis - it is a tool for generate private composer package repository. It is work like satis. But more faster, because build time not depend from quantity of repository.
Need install golang:
go get github.com/johnnywidth/synopsis
File look like satis.
{
"name": "Private Package Repository",
"homepage": "http://localhost:9091",
"archive": {
"format": "zip",
"directory": "dist",
"skip-dev": false
},
"repositories": [
{
"type": "vcs",
"url": "[email protected]:johnnywidth/synopsis.git"
}
]
}
- archive
directory
skip-dev
format
# onlyzip
prefix-url
- repositories
type
# onlyvcs
,git
,composer
(but this mean the same)url
- Security and Authentication
require
,require-all
,require-dependencies
,require-dev-dependencies
abandoned
Licensed under the Apache License, Version 2.0. See LICENSE for the full license text.