feat: libvirt setup
Some checks failed
continuous-integration/drone/push Build is failing

fix: ip assigment index
feat: default username
This commit is contained in:
2025-03-31 10:40:29 +01:00
parent 6ca8283040
commit 7deed82a7c
10 changed files with 170 additions and 84 deletions

View File

@ -7,7 +7,17 @@ edition = "2021"
name = "api"
[features]
default = ["mikrotik", "nostr-dm", "nostr-dvm", "proxmox", "lnd", "cloudflare", "revolut", "bitvora"]
default = [
"mikrotik",
"nostr-dm",
"nostr-dvm",
"proxmox",
"lnd",
"cloudflare",
"revolut",
"bitvora",
"libvirt"
]
mikrotik = ["dep:reqwest"]
nostr-dm = ["dep:nostr-sdk"]
nostr-dvm = ["dep:nostr-sdk"]
@ -53,7 +63,7 @@ ssh2 = { version = "0.9.4", optional = true }
reqwest = { version = "0.12.8", optional = true }
#libvirt
virt = { version = "0.4.2", optional = true }
virt = { git = "https://gitlab.com/libvirt/libvirt-rust.git", optional = true }
#lnd
fedimint-tonic-lnd = { version = "0.2.0", default-features = false, features = ["invoicesrpc"], optional = true }