npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

dsh-lan-gate

v0.1.2

Published

Password + CIDR gate for DeepSeek Harness web / DeepSeek Harness 局域网密码门禁

Readme

dsh-lan-gate

English | 中文

DeepSeek Harness Web 加密码门禁、入站 CIDR 白名单,以及 proxy header 拒绝。

CLI 会拒绝 dsh web --host 0.0.0.0。本插件通过官方 composition 层把 webserver.host 设成 0.0.0.0,然后要求局域网客户端先登录,才能打开 UI 或 /api

安装

dsh plugin --profile web add dsh-lan-gate

或从 GitHub:

dsh plugin --profile web add github:maxesisnclaw/dsh-lan-gate

然后打开 http://127.0.0.1:3080/dsh-lan-full/login 设置密码(仅本机回环)。之后局域网客户端会看到登录页。

设置 → LAN 访问 可改 CIDR、proxy header 策略和密码。设置页和登录页走 dsh 官方的 zh/en 语言。

做什么

| 控制 | 默认 | |---|---| | 监听所有网卡 | 是(bundle patch) | | 密码 | 未设置,需从回环设置 | | 入站 IPv4 CIDR | 10.0.0.0/8172.16.0.0/12192.168.0.0/16 | | 拒绝 X-Forwarded-* / Forwarded / Via | 是 | | 本机回环免密 | 是(抢救用) |

策略文件:$DSH_HOME/lan-gate.json(权限 0600)。密码存 scrypt 校验值,从不存明文。Session token 是 32 字节随机值,磁盘上只留 SHA-256。

剩余风险

这不是 TLS 终结器。明文 HTTP 上,局域网旁观者仍能嗅探密码和 cookie。不要放到公网。不要放在会加 forwarding header 的反代后面——这类请求会被故意拒绝。

SECURITY.md

License

MIT