gdy666/lucky
软硬路由公网神器,ipv6/ipv4 端口转发,反向代理,DDNS,WOL,ipv4 stun内网穿透,cron,acme,rclone,ftp,webdav,filebrowser observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 67
- Release rhythm 71
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 25
- age_days: 1512
- days_rel: 199
- days_push: 199
- n_releases_24m: 16
Adoption not part of the score
8084 stars · 730 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Lucky (万吉) is a Go-based all-in-one networking utility for software/hardware routers and embedded Linux devices, bundling IPv6/IPv4 TCP/UDP port forwarding, reverse proxy, DDNS, STUN-based NAT traversal, Wake-on-LAN, scheduled tasks, ACME certificate automation, and network storage (WebDAV/FTP/FileBrowser) behind a single web admin UI. It was originally built to replace socat on routers and ships as a single lightweight binary with a Vue 3 backend plus an OpenToken API for third-party integrations.
Use cases
- forward a public IPv6 port to an internal IPv4 service on my router
- run a DDNS client that supports Cloudflare, Aliyun, Tencent, and other DNS providers
- expose home services without a public IPv4 using STUN hole punching on NAT1 broadband
- wake or shut down my PC remotely over the network
- put a reverse proxy with basic auth and IP allowlist in front of self-hosted apps
- automatically obtain and renew SSL certificates via ACME
- serve my NAS files over WebDAV, FTP, and a web file browser
- run scheduled tasks on Windows or OpenWrt without relying on system cron
When to choose
- you run a home router, NAS, or embedded Linux device (especially with Chinese ISPs, CGNAT, or IPv6) and want one small binary covering port forwarding, DDNS, and STUN traversal
- you want a single web UI to replace a pile of separate router utilities like socat, ddns-go, and cron scripts
- you need low-resource, cross-platform deployment including OpenWrt IPK packages and Docker
When to avoid
- you require fully open-source software going forward - source is only published through v1.4.10 and later releases are closed-source binaries
- you need enterprise-grade L7 proxying, routing, or middleware extensibility comparable to Traefik, Caddy, or Nginx
- your network is not reachable via STUN traversal (STUN only works on suitable NAT types such as full-cone NAT1), or you need robust tunneling for arbitrary NATs
- you need auditable source for a security-sensitive internet-exposed component
Facets
application · maturity active
networking proxy http-server scheduling security file-system self-hosted networking self-hosted windows embedded cross-platform self-hosted ddns port-forwarding reverse-proxy wake-on-lan stun nat-traversal acme ipv6 openwrt webdav ftp-server filebrowser cron socat-replacement home-network automation linux docker
1 source
- readme: https://github.com/gdy666/lucky · fetched 2026-08-28 · cedb29512127
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gdy666/lucky | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem