Fix Dockerfile permissions, add nextjs standalone output, and graceful config load
This commit is contained in:
@@ -37,6 +37,9 @@ export interface Config {
|
||||
}
|
||||
|
||||
export function readConfig(): Config {
|
||||
if (!fs.existsSync(CONFIG_PATH)) {
|
||||
return { sites: [], databases: [], services: [] }
|
||||
}
|
||||
const raw = fs.readFileSync(CONFIG_PATH, 'utf-8')
|
||||
return JSON.parse(raw)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user