1
0
mirror of https://github.com/pooneyy/1Panel-Appstore.git synced 2026-03-18 04:31:05 +08:00

add timestamp-server

This application is a timestamp server that supports rfc3161 and rfc5816
This commit is contained in:
maogeddd 2025-06-25 21:49:13 +08:00 committed by GitHub
parent 65f9b335fc
commit e73122960b
5 changed files with 65 additions and 0 deletions

View File

@ -0,0 +1,16 @@
additionalProperties:
formFields:
- default: 43718
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: service Port
labelZh: 服务端口
required: true
type: number
- default: ""
edit: true
envKey: P12_PASSWORD
labelEn: Pfx Cert Password
labelZh: Pfx证书密码(无密码不填)
required: false
type: text

View File

@ -0,0 +1,19 @@
services:
timestamp-server:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:8080"
volumes:
- "./data:/work/data"
environment:
- "tsa.keystore.password=${P12_PASSWORD}"
- "tsa.keystore.path=/work/data/tsa.pfx"
image: dnl50/tsa-server:3.3.0-jvm
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@ -0,0 +1,17 @@
# timestamp_server
此应用是一个简单的时间戳服务器用于返回RFC3161协议时间戳。
时间戳服务地址为http://[IP]:[PORT]/sign
签名历史记录地址为http://[IP]:[PORT]/history/responses
## 注意事项(重要!!!)
证书格式必须为PKCS#12(.pfx),证书需重命名为tsa.pfx,并放在应用安装目录下
应用数据目录权限需要改为0777(勾选同时修改子文件属性)
证书必须是时间戳终端证书,必须包含critical(关键拓展)
完成后重启容器或等待容器自动重启即可

13
timestamp-server/data.yml Normal file
View File

@ -0,0 +1,13 @@
additionalProperties:
crossVersionUpdate: true
document: https://github.com/dnl50/tsa
github: https://github.com/dnl50/tsa
key: timestamp-server
limit: 0
name: timestamp-server
shortDescEn: timestamp-server
shortDescZh: 时间戳服务器
tags:
- Tool
type: runtime
website: https://github.com/dnl50/tsa

BIN
timestamp-server/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB