mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
Moved public dirs to seperate directories
This commit is contained in:
parent
3b25be8a60
commit
a2e1996298
9 changed files with 108 additions and 44 deletions
|
@ -18,6 +18,7 @@
|
|||
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
// package requires
|
||||
const express = require('express')
|
||||
const bodyParser = require('body-parser')
|
||||
const busboy = require('connect-busboy')
|
||||
|
@ -25,36 +26,44 @@ const uuidv4 = require('uuid/v4') // TODO: deprecated, but imports are not suppo
|
|||
const fs = require('fs')
|
||||
const app = express()
|
||||
|
||||
// const http = require('http')
|
||||
// const https = require('https')
|
||||
|
||||
// other requires
|
||||
const logger = require('../../utils/logger.js')
|
||||
const utils = require('../../utils/utils.js')
|
||||
const actions = require('../../utils/actions.js')
|
||||
const dbtools = require('../../utils/dbtools.js')
|
||||
const auth = require('../../middlewares/auth.middleware.js')
|
||||
|
||||
const recivedFiles = 'public/recivedfiles'
|
||||
const uloadFiles = 'public/f'
|
||||
const dataFile = 'public/data.json'
|
||||
// files
|
||||
const msgFile = 'stats/msgs'
|
||||
const motdFile = 'public/motd'
|
||||
const versionFile = 'public/version'
|
||||
const passwordFile = 'data/dataEditorPasswords.json'
|
||||
const dataEditsLog = 'stats/dataEdits'
|
||||
const dailyDataCountFile = 'stats/dailyDataCount'
|
||||
const usersDbBackupPath = 'data/dbs/backup'
|
||||
|
||||
// other constants
|
||||
const maxVeteranPwGetCount = 10
|
||||
const addPWPerDay = 1 // every x day a user can give a pw
|
||||
const maxPWCount = 6 // maximum pw give opportunities a user can have at once
|
||||
const daysAfterUserGetsPWs = 2 // days after user gets pw-s
|
||||
|
||||
// stuff gotten from server.js
|
||||
let userDB
|
||||
let url
|
||||
let url // eslint-disable-line
|
||||
let publicdirs = []
|
||||
|
||||
function GetApp () {
|
||||
const p = publicdirs[0]
|
||||
if (!p) {
|
||||
throw new Error(`No public dir! ( API )`)
|
||||
}
|
||||
|
||||
// files in public dirs
|
||||
const recivedFiles = p + 'recivedfiles'
|
||||
const uloadFiles = p + 'f'
|
||||
const dataFile = p + 'data.json'
|
||||
const motdFile = p + 'motd'
|
||||
const versionFile = p + 'version'
|
||||
|
||||
app.use(bodyParser.urlencoded({
|
||||
limit: '10mb',
|
||||
extended: true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue