add VNCVM

This commit is contained in:
Elijah R
2024-06-11 13:46:24 -04:00
parent 1c0ee235dd
commit 794b801628
9 changed files with 286 additions and 28 deletions

View File

@@ -1,3 +1,5 @@
import VNCVMDef from "./VNCVM/VNCVMDef";
export default interface IConfig {
http: {
host: string;
@@ -24,6 +26,9 @@ export default interface IConfig {
};
};
vm: {
type: "qemu" | "vncvm";
};
qemu: {
qemuArgs: string;
vncPort: number;
snapshots: boolean;
@@ -31,6 +36,7 @@ export default interface IConfig {
qmpPort: number | null;
qmpSockDir: string | null;
};
vncvm: VNCVMDef;
collabvm: {
node: string;
displayname: string;