diff --git a/controllers/volumes.js b/controllers/volumes.js index e6298dd..d26bc51 100644 --- a/controllers/volumes.js +++ b/controllers/volumes.js @@ -77,12 +77,12 @@ export const Volumes = async function(req, res) { } -export const createVolume = async function(req, res) { +export const addVolume = async function(req, res) { - let name = req.body.name; + let volume = req.body.volume; docker.createVolume({ - Name: name + Name: volume }); res.redirect("/volumes"); } diff --git a/router/index.js b/router/index.js index af1d721..0c57ba7 100644 --- a/router/index.js +++ b/router/index.js @@ -10,7 +10,7 @@ import { Apps, appSearch, InstallModal, ImportModal, LearnMore, Upload, removeTe import { Users } from "../controllers/users.js"; import { Images } from "../controllers/images.js"; import { Networks, removeNetwork } from "../controllers/networks.js"; -import { Volumes, removeVolume } from "../controllers/volumes.js"; +import { Volumes, addVolume, removeVolume } from "../controllers/volumes.js"; import { Account } from "../controllers/account.js"; import { Variables } from "../controllers/variables.js"; import { Settings } from "../controllers/settings.js"; @@ -78,6 +78,7 @@ router.get("/images", adminOnly, Images); router.post("/images/:action", adminOnly, Images); router.get("/volumes", adminOnly, Volumes); +router.post("/addVolume", adminOnly, addVolume); router.post("/removeVolume", adminOnly, removeVolume); router.get("/networks", adminOnly, Networks); diff --git a/views/volumes.html b/views/volumes.html index 349410a..0c6704f 100644 --- a/views/volumes.html +++ b/views/volumes.html @@ -91,28 +91,17 @@