feat: file viewer

This commit is contained in:
tao.chen
2026-08-31 15:19:46 +08:00
parent 51f1fe96bf
commit b257f6700f
6 changed files with 323 additions and 6 deletions
+3
View File
@@ -64,6 +64,9 @@ func main() {
r.DELETE("/files/:filename", deleteHandler)
r.GET("/files", listHandler)
// file-viewer CDN 资源本地缓存代理 (前端文件预览依赖)
r.GET("/file-viewer/*filepath", fileViewerProxy)
log.Printf("server listening on %s, uploads -> %s, ttl=%s", *listen, *uploadDir, *fileTTL)
if err := r.Run(*listen); err != nil {
log.Fatal(err)