Open TSA — Free European RFC 3161 Timestamp Authority. - 4-tier CA hierarchy via setup-ca.sh (Root → TSA Root → Intermediate → Signing) - Node.js service (service.js): RFC 3161 endpoint, health, info, stats, /now, Prometheus metrics, rate limiting, audit log, admin endpoints - All identities and paths configurable via environment variables - Documented in README, including reverse-proxy setup and operating notes MIT licensed. See https://open-tsa.eu for the live service.
28 lines
662 B
JSON
28 lines
662 B
JSON
{
|
|
"name": "open-tsa",
|
|
"version": "1.0.0",
|
|
"description": "Open TSA — Free European RFC 3161 Timestamp Authority",
|
|
"main": "service.js",
|
|
"scripts": {
|
|
"start": "node service.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://git.open-tsa.eu/open-tsa/server.git"
|
|
},
|
|
"homepage": "https://open-tsa.eu",
|
|
"bugs": {
|
|
"url": "https://git.open-tsa.eu/open-tsa/server/issues",
|
|
"email": "info@open-tsa.eu"
|
|
},
|
|
"author": "Open TSA Project <info@open-tsa.eu>",
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"dependencies": {
|
|
"better-sqlite3": "^12.8.0",
|
|
"dotenv": "^16.3.1",
|
|
"express": "^4.18.2"
|
|
}
|
|
}
|