Skip to content
/ styx Public

Manage file transfers over multiple servers without a central data store.

License

Notifications You must be signed in to change notification settings

navinds25/styx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STYX:

Build Status

Build Steps

Currently building only works on linux. Steps are as follows:

To generate protobuf files:

make proto

To build binaries:

make build

Sample configs are present in the configs folder

configs folder

To create certificates for testing:

make certs

this requires cfssl to be installed, https://github.com/cloudflare/cfssl

To Test locally with docker:

make local-docker

make build and make certs will have to be run before make local-docker

Adding Private Dependencies

git config --global url."https://${GITHUB_TOKEN}:x-oauth-basic@github.com/".insteadOf "https://github.com/"

About

Manage file transfers over multiple servers without a central data store.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published