diff --git a/src/backend/database/routes/ssh.ts b/src/backend/database/routes/ssh.ts index 9d299aa8..66559a09 100644 --- a/src/backend/database/routes/ssh.ts +++ b/src/backend/database/routes/ssh.ts @@ -774,6 +774,13 @@ router.get( quickActions: sshData.quickActions, notes: sshData.notes, expirationDate: sshData.expirationDate, + enableDocker: sshData.enableDocker, + useSocks5: sshData.useSocks5, + socks5Host: sshData.socks5Host, + socks5Port: sshData.socks5Port, + socks5Username: sshData.socks5Username, + socks5Password: sshData.socks5Password, + socks5ProxyChain: sshData.socks5ProxyChain, // Shared access info isShared: sql`${hostAccess.id} IS NOT NULL`, diff --git a/src/ui/main-axios.ts b/src/ui/main-axios.ts index 3bc4ebf9..59532a58 100644 --- a/src/ui/main-axios.ts +++ b/src/ui/main-axios.ts @@ -924,11 +924,6 @@ export async function createSSHHost(hostData: SSHHostData): Promise { ? hostData.statsConfig : JSON.stringify(hostData.statsConfig) : null, - dockerConfig: hostData.dockerConfig - ? typeof hostData.dockerConfig === "string" - ? hostData.dockerConfig - : JSON.stringify(hostData.dockerConfig) - : null, terminalConfig: hostData.terminalConfig || null, forceKeyboardInteractive: Boolean(hostData.forceKeyboardInteractive), notes: hostData.notes || "", @@ -1004,11 +999,6 @@ export async function updateSSHHost( ? hostData.statsConfig : JSON.stringify(hostData.statsConfig) : null, - dockerConfig: hostData.dockerConfig - ? typeof hostData.dockerConfig === "string" - ? hostData.dockerConfig - : JSON.stringify(hostData.dockerConfig) - : null, terminalConfig: hostData.terminalConfig || null, forceKeyboardInteractive: Boolean(hostData.forceKeyboardInteractive), notes: hostData.notes || "",