{"repo":"Letdown2491/signet","free":true,"listed":false,"github":"https://github.com/Letdown2491/signet","clone":"git clone https://github.com/Letdown2491/signet.git","description":"Signet is a self-hosted NIP-46 compliant remote signer for Nostr. This project is an extensive rewrite of nsecbunkerd. Companion app for Android available.","language":"TypeScript","stars":27,"topics":["bunker","nip46","nostr","nsec","oauth","remote-signer","signer"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Signet A modern NIP-46 remote signer for Nostr. Manages multiple keys securely with a web dashboard for administration. This project was originally forked from nsecbunkerd, but has since received an extensive rewrite and now shares very little code with it. Signet separates the signing back end from the front end, and ships with a web UI. A companion Android app is available on ZapStore. A companion browser extension (Chrome & Firefox) for approving requests without keeping the dashboard open lives in apps/signet-extension — build it locally for now; store releases are planned. Other platforms are possible and on the roadmap. Web UI Screenshots Android Screenshots Quick Start (Docker) - Daemon + REST API will run on http://localhost:3000 - Web dashboard will run on http://localhost:4174 . The web dashboard is not required if you plan to manage Signet using the Android app. The daemon displays your local network IP address on startup. If a single IP is detected, it also shows a QR code you can scan with the Android app for quick setup. If you prefer to add keys directly through the CLI: Upgrading: Pull the latest changes, rebuild, and restart. Database migrations run automatically on daemon startup. Quick Start (PNPM) Build and run the daemon: For long-running deployments, use a process supervisor (systemd, PM2, etc.) to ensure automatic restarts on crash. See docs/DEPLOYMENT.md for examples. Build and run the UI (in a separate terminal): Or from the monorepo root: The UI serv","default_branch":null,"files":null,"tree":[],"storefront":"/r/Letdown2491","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Letdown2491/signet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}