David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120
Raw
History Blame Contribute Delete
1.27 kB
import api from "../api";
export async function status(){
const {data}=await api.get("/api/docker/status");
return data;
}
export async function images(){
const {data}=await api.get("/api/docker/images");
return data;
}
export async function containers(){
const {data}=await api.get("/api/docker/containers");
return data;
}
export async function build(projectId){
const {data}=await api.post(`/api/docker/${projectId}/build`);
return data;
}
export async function composeUp(projectId){
const {data}=await api.post(`/api/docker/${projectId}/compose/up`);
return data;
}
export async function composeDown(projectId){
const {data}=await api.post(`/api/docker/${projectId}/compose/down`);
return data;
}
export async function logs(container){
const {data}=await api.get(`/api/docker/logs/${container}`);
return data;
}
export async function push(projectId){
const {data}=await api.post(`/api/docker/${projectId}/push`);
return data;
}
export async function removeImage(image){
const {data}=await api.delete(`/api/docker/image/${image}`);
return data;
}
export async function removeContainer(container){
const {data}=await api.delete(`/api/docker/container/${container}`);
return data;
}