update tfclient documentation

This commit is contained in:
c0repwn3r 2023-03-30 12:27:02 -04:00
parent fa40dcda5b
commit fc23aaa774
Signed by: core
GPG Key ID: FDBF740DADDCEECF
2 changed files with 9 additions and 0 deletions

View File

@ -3,6 +3,10 @@ name = "tfclient"
version = "0.1.0"
edition = "2021"
description = "An open-source reimplementation of a Defined Networking-compatible client"
license = "GPL-3.0-or-later"
documentation = "https://man.e3t.cc/~core/trifid-docs"
homepage = "https://man.e3t.cc/~core/trifid-docs"
repository = "https://git.e3t.cc/~core/trifid"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

5
tfclient/README.md Normal file
View File

@ -0,0 +1,5 @@
# tfclient
tfclient is an open-source Rust client for the Defined Networking Management protocol. It embeds a Nebula binary for running the actual config, and uses [dnapi-rs](https://docs.rs/dnapi-rs) for making API calls against the Defined Networking API.
tfclient is part of the trifid project. Check out the other crates [here!](https://git.e3t.cc/~core/trifid).