1
0
mirror of https://github.com/amir20/dozzle.git synced 2026-01-03 11:35:00 +01:00

feat: adds shell support for agents and swarm mode (#3739)

This commit is contained in:
Amir Raminfar
2025-03-31 15:42:26 -07:00
committed by GitHub
parent 492c5bfd32
commit 27478eb652
8 changed files with 475 additions and 337 deletions

View File

@@ -21,6 +21,8 @@ service AgentService {
rpc HostInfo(HostInfoRequest) returns (HostInfoResponse) {}
rpc ContainerAction(ContainerActionRequest)
returns (ContainerActionResponse) {}
rpc ContainerExec(stream ContainerExecRequest)
returns (stream ContainerExecResponse) {}
}
message ListContainersRequest { map<string, RepeatedString> filter = 1; }
@@ -78,3 +80,11 @@ message ContainerActionRequest {
}
message ContainerActionResponse {}
message ContainerExecRequest {
string containerId = 1;
repeated string command = 2;
bytes stdin = 3;
}
message ContainerExecResponse { bytes stdout = 1; }