8000 GitHub - wires-org/wire at v0.1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wires-org/wire

Repository files navigation

wire

wire is a tool to deploy nixos systems. its configuration is a superset of colmena however it is not a fork.

Read the The Book, or continue reading this readme for development information.

Tree Layout

wire
├── wire
│  ├── lib
│  │  └── Rust library containing business logic, consumed by `wire`
│  ├── cli
│  │  └── Rust binary, using `lib`
│  └── key_agent
│     └── Rust binary ran on a target node. recieves key file bytes and metadata w/ protobuf over SSH stdin
├── doc
│  └── a [vitepress](https://vitepress.dev/) site
├── runtime
│  └── Nix files used during runtime to evaluate nodes
├── intergration-testing
│  └── Integration tests using nixos tests
└──tests
   └── Directories used during cargo tests

Development

Please install direnv so you can run your commits against the git hooks and use the development environment.

Testing

dhat profiling

$ just build-dhat

Testing

$ cargo test
$ nix flake check

About

ALPHA: wire is a tool to deploy nixos systems [maintainer=@mrshmllow]

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0