Add minimal frontend
This commit is contained in:
@@ -14,14 +14,14 @@ export default (sessions) => {
|
||||
cors(app)
|
||||
}
|
||||
|
||||
app.get('/containers', async (req, res) => {
|
||||
app.get('/api/containers', async (req, res) => {
|
||||
return res.json(
|
||||
(await runningContainers())
|
||||
.map(c => ({ id: c.Id, image: c.Image, labels: c.Labels }))
|
||||
)
|
||||
})
|
||||
|
||||
app.post('/containers', async (req, res) => {
|
||||
app.post('/api/containers', async (req, res) => {
|
||||
if ((req.body.image && typeof req.body.image !== 'string') || (req.body.cmd && Array.isArray(req.body.cmd))) {
|
||||
return res.send('invalid arguments').status(401)
|
||||
}
|
||||
@@ -31,7 +31,7 @@ export default (sessions) => {
|
||||
res.send(container)
|
||||
})
|
||||
|
||||
app.post('/containers/:container/:session/resize', (req, res) => {
|
||||
app.post('/api/containers/:container/sessions/:session/resize', (req, res) => {
|
||||
const session = sessions[req.params.session]
|
||||
|
||||
if (!session || session.container !== req.params.container) {
|
||||
|
||||
Reference in New Issue
Block a user