pi-agent: Implement Operations Console dashboard

This commit is contained in:
proxyctl coordinator
2026-07-17 20:44:48 +08:00
parent daeb788eac
commit 8ac0695152
15 changed files with 600 additions and 138 deletions
+7 -3
View File
@@ -112,9 +112,13 @@ func New(configuration Configuration, files FileSystem, runner CommandRunner, au
func (a *Adapter) ID() string { return "docker-daemon" }
func (a *Adapter) Description() target.Description {
return target.Description{
Name: "Docker daemon",
Summary: "Configures proxying for Docker daemon operations such as registry access, not container network traffic or container/build defaults.",
Details: "Affects Docker daemon network operations such as registry access; it does not change container networking, existing containers, or Docker container/build defaults. proxyctl owns managed proxy keys plus recovery metadata and restores the original daemon.json values on disable. System-file and systemd service permissions are required; every change reloads systemd and immediately restarts Docker, which may disrupt running work. proxyctl reports permission errors and never initiates privilege escalation.",
Name: "Docker daemon",
Summary: "Configures proxying for Docker daemon operations such as registry access, not container network traffic or container/build defaults.",
Scope: "daemon network operations such as registry access; not container networking or container/build defaults",
Permissions: "system-file and systemd service authority; proxyctl never escalates privileges",
Ownership: "managed proxy keys and recovery metadata; disabling restores original daemon.json values",
RestartRisk: "high; every change reloads systemd and immediately restarts Docker",
Details: "Affects Docker daemon network operations such as registry access; it does not change container networking, existing containers, or Docker container/build defaults. proxyctl owns managed proxy keys plus recovery metadata and restores the original daemon.json values on disable. System-file and systemd service permissions are required; every change reloads systemd and immediately restarts Docker, which may disrupt running work. proxyctl reports permission errors and never initiates privilege escalation.",
}
}
func (a *Adapter) Confirmation(bool) string {