Reginabox
Registry In A Box
Install / Use
/learn @yahoo/ReginaboxREADME
reginabox
reginabox (Registry In A Box) is an easy way to set up an npm registry mirror on your local network, and let local network users know about it.
Installation
$ npm i -g reginabox
Installation on Windows
Things are a little trickier on Windows. This project depends on node_mdns which in turn depends on Apple's "Bonjour SDK for Windows." You'll need an Apple Developer account to download the SDK, and the SDK should be installed before you attempt to install reginabox or node_mdns. See the node-mdns installation instructions for more details on installing node_mdns.
Usage
$ reginabox mirror [outputdir] will run registry-static and a corresponding web server to go along with it. If outputdir is provided, it will be used as the output directory, where it stores all the tarballs and metadata. Otherwise, $PWD/registry will be used. It will also make the server discoverable via zeroconf.
$ reginabox discover queries the local network for servers that are run using the command above. Once it finds a usable server, it outputs the command to set the registry, and then exits.
License
See LICENSE.txt
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
