diff --git a/servers/servers.go b/servers/servers.go index d43ce8d..c297436 100644 --- a/servers/servers.go +++ b/servers/servers.go @@ -676,7 +676,7 @@ func (con Connection) BrowseServer(ctx *gin.Context) { ctx.AbortWithError(500, err) return } - command, err := shellwords.Split("-r /tmp/data --noauth") + command, err := shellwords.Split("--noauth -r /tmp/data") if err != nil { ctx.AbortWithError(500, err) return @@ -711,6 +711,7 @@ func (con Connection) BrowseServer(ctx *gin.Context) { Cmd: command, Image: FILE_BROWSER_IMAGE, Labels: browserLabels, + Tty: true, }, &container.HostConfig{ Mounts: []mount.Mount{{Source: serverInfo.Id, Target: "/tmp/data", Type: "volume"}},