Refactor: Use @simpleworkjs/conf for configuration

- Replace ENV vars with proper config system
- Add conf/ directory with base, development, production, secrets
- Add secrets.example.js template
- Update .gitignore for secrets.js
- Show environment in startup banner
This commit is contained in:
2026-02-25 03:22:33 +00:00
parent 56933f59d1
commit 748636591b
8 changed files with 153 additions and 37 deletions

View File

@@ -14,19 +14,20 @@
"preview": "vite preview"
},
"dependencies": {
"@simpleworkjs/conf": "^1.0.0",
"eventsource": "^2.0.2",
"express": "^4.18.2",
"express-session": "^1.17.3",
"http-proxy-middleware": "^2.0.6",
"ldapjs": "^3.0.7",
"uuid": "^9.0.0",
"ws": "^8.16.0",
"eventsource": "^2.0.2"
"ws": "^8.16.0"
},
"devDependencies": {
"vite": "^5.0.12",
"concurrently": "^8.2.2"
"concurrently": "^8.2.2",
"vite": "^5.0.12"
},
"engines": {
"node": ">=18.0.0"
}
}
}