Browse Source

limit per user

master
ale 3 years ago
parent
commit
2d15f439f3
2 changed files with 4 additions and 3 deletions
  1. +2
    -1
      config.js
  2. +2
    -2
      index.js

+ 2
- 1
config.js View File

@ -1,5 +1,6 @@
module.exports = {
port: 8080,
username: 'user',
password: 'dav'
password: 'dav',
limit: 10000 // limit per user
}

+ 2
- 2
index.js View File

@ -10,7 +10,7 @@ const config = require('./config'),
requireAuthentification: true,
httpAuthentication: new webdav.HTTPBasicAuthentication(userManager, 'DAV Auth'),
privilegeManager: privilegeManager,
storageManager: new webdav.PerUserStorageManager(10000),
storageManager: new webdav.PerUserStorageManager(config.limit),
rootFileSystem: new webdav.PhysicalFileSystem(__dirname + '/public')
})
@ -19,6 +19,6 @@ privilegeManager.setRights(user, '/', ['all'])
app.disable('x-powered-by')
.use('/', webdav.extensions.express('/dav', server))
.use(express.static(__dirname + '/public'), serveIndex('public/', { 'icons': true, view: 'details' }))
.listen(config.port, () => {
.listen(config.port, () => {
console.log('Listening om: ::' + config.port)
})

Loading…
Cancel
Save