Skip to content

FRP Auto Deploy v2.1.3

Choose a tag to compare

@RickLee-kr RickLee-kr released this 05 Sep 02:01
· 1853 commits to main since this release
97cb84e

FRP Auto Deploy v2.1.3

Feature release on top of published v2.1.2. Official FRP remains pinned to 0.70.1.

Highlights

  • Zero-Touch Short URL via optional bootstrap_hostname and an operator-owned reverse proxy
  • Much shorter Linux enrollment command: curl -fsSL https://<bootstrap-host>/i/<ticket> | sudo bash
  • Public TLS entrypoint with stock OS trust (operator owns DNS, certificate, and reverse proxy)
  • Existing Private CA management trust preserved
  • Transitional zt1. package fallback preserved when bootstrap_hostname is unset
  • No DNS automation, no ACME automation, and no product-owned certificate manager
  • No re-enrollment required for a normal server-first upgrade from 2.1.2

Scope

  • Stable scope remains Linux/systemd
  • macOS and Windows are not stable-supported in this release
  • Designed for a few to a few dozen systems (not 100+ fleet orchestration)

Security notes

  • The complete /i/<ticket> URL is a short-lived credential; do not log or share it
  • Operator reverse proxies should disable or redact access logging for /i/
  • GET /i/<ticket> does not consume or bind the ticket; binding occurs at POST /bootstrap/redeem

See docs/ZERO_TOUCH_SHORT_URL.md and docs/SECURITY.md.