- Build off of fedora
- Schedule builds every Sunday
- Build and push to Docker Hub
- Test in CI
- Build for arm64 and amd64
- Implement healthchecks
- Only 2 layers :D
- Base building can be moved to TN
- Introduce a docker-compose.yml
- Automatically check code with eslint GHA
- PR's are checked to ensure they run
- Gracefully handle SIGINT/SIGTERM
- Bump deps
- Add devcontainer
- Configure dependabot
28 lines
604 B
JSON
28 lines
604 B
JSON
{
|
|
"name": "uv-app",
|
|
"version": "1.0.0",
|
|
"description": "Ultraviolet instance",
|
|
"type": "module",
|
|
"engines": {
|
|
"npm": ">=7.0.0",
|
|
"node": ">=16.0.0"
|
|
},
|
|
"scripts": {
|
|
"start": "node src/index.js"
|
|
},
|
|
"keywords": [
|
|
"proxy"
|
|
],
|
|
"author": "",
|
|
"license": "GPL-3.0-or-later",
|
|
"dependencies": {
|
|
"@titaniumnetwork-dev/ultraviolet": "^1.0.10",
|
|
"@tomphttp/bare-server-node": "^1.2.5",
|
|
"express": "^4.18.2",
|
|
"ultraviolet-static": "github:titaniumnetwork-dev/Ultraviolet-Static"
|
|
},
|
|
"devDependencies": {
|
|
"eslint": "^8.36.0",
|
|
"prettier": "^2.8.4"
|
|
}
|
|
}
|