This Web server aims to synchronize git repositories and serve macros for the WarpFleet™ resolver
1.5K
This Web server aims to synchronize git repositories and serve macros for the WarpFleet™ resolver
{
"host": "0.0.0.0",
"port": 8080,
"remotes": "www.myWebSite.com", // independant of your Warp 10 instance, for admin purpose
"repos" : [
{
"owner": "hammet",
"name": "warpfleet-macros", // must be unique
"url": "[email protected]:senx/warpfleet-macros.git",
"passphrase": "sshPass"
},
{
"owner": "hetfield",
"name": "warpfleet-macros2",
"url": "https://gitlab.com/senx/warpfleet-macros.git",
"username": "oauth2",
"password": "<gitlab oAuth Token>",
"branch": "main"
}
]
}
docker run -d -v /path/to/conf/file/dir/:/data -p 8888:8080 warp10io/warpfleetsynchronizer:latest
http://localhost:8080/macros/<repo name>/path/to/macro.mc2
http://localhost:8080/macros/
Sync all
http://localhost:8080/api/sync
Sync specific repo
http://localhost:8080/api/sync/myRepo
List repositories
http://localhost:8080/api/repos/<owner>
Copyright 2019-2022 SenX S.A.S.
Content type
Image
Digest
sha256:87ac0b473…
Size
101.3 MB
Last updated
almost 4 years ago
docker pull warp10io/warpfleetsynchronizer