Update archipelago: API, auth, container, parmanode, performance, security

- API handler, RPC, and server updates
- Auth and coding rules
- Container data manager, dev orchestrator, health monitor, podman client
- Parmanode script runner
- Performance resource manager
- Security container policies and secrets manager
- Add build scripts and documentation
This commit is contained in:
Dorian
2026-01-27 22:27:17 +00:00
parent 0d073fa89e
commit 1c024c5d64
5332 changed files with 8978 additions and 24160 deletions
+3 -3
View File
@@ -1,8 +1,7 @@
use crate::manifest::{AppManifest, PortMapping, Volume};
use crate::manifest::AppManifest;
use anyhow::{Context, Result};
use serde::{Deserialize, Serialize};
use std::collections::HashMap;
use std::process::{Command, Stdio};
use std::process::Command;
use thiserror::Error;
use tokio::process::Command as TokioCommand;
@@ -62,6 +61,7 @@ impl PodmanClient {
}
}
#[allow(dead_code)]
fn podman_command(&self) -> Command {
let mut cmd = Command::new("podman");
if self.rootless {