fix: resolve public dir dynamically for Docker compatibility
This commit is contained in:
parent
4ae8279a72
commit
bd5da99f8d
|
|
@ -1,7 +1,7 @@
|
|||
import { readdirSync, statSync, unlinkSync, existsSync } from 'node:fs'
|
||||
import { join, resolve } from 'node:path'
|
||||
|
||||
const publicDir = './public'
|
||||
const publicDir = existsSync('./public') ? resolve('./public') : resolve('./.output/public')
|
||||
|
||||
const allowedFolders = ['scores', 'pubs', 'album_art', 'images', 'hdp_images']
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { existsSync, mkdirSync, writeFileSync } from 'node:fs'
|
||||
import { join, extname } from 'node:path'
|
||||
import { join, extname, resolve } from 'node:path'
|
||||
import { readMultipartFormData } from 'h3'
|
||||
|
||||
const publicDir = './public'
|
||||
const publicDir = existsSync('./public') ? resolve('./public') : resolve('./.output/public')
|
||||
|
||||
const allowedFolders = ['scores', 'pubs', 'album_art', 'images', 'hdp_images']
|
||||
const allowedExtensions = ['.pdf', '.jpg', '.jpeg', '.png', '.gif', '.webp', '.svg', '.mp3', '.wav', '.ogg']
|
||||
|
|
|
|||
Loading…
Reference in a new issue