Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# Dragonscale

Dragonscale is a Quantyra open-source deployment kit for running a CYINT-managed WireGuard mesh with Headscale as the self-hosted control plane.
Dragonscale is an open-source deployment kit for running a self-hosted WireGuard mesh with Headscale as the control plane.

The first production target is private access to Kuzuryu services without relying on the Tailscale SaaS subscription. Dragonscale does not implement cryptography or a VPN protocol; it packages and documents an opinionated Headscale deployment with Google OAuth onboarding, private service access, and a Tailscale rollback path.
Dragonscale does not implement cryptography or a VPN protocol; it packages and documents an opinionated Headscale deployment with Google OAuth onboarding, private service access, and a Tailscale rollback path.

## Status

Initial release target: `v0.1.0`.

Day-one goals:

- deploy Headscale at `https://dragonscale.kuzuryu.ai`
- deploy Headscale at your domain of choice
- authorize only explicit Google accounts
- connect Dan's laptop, the Kuzuryu host, and the Hawaii Surface
- keep Tailscale available until Dragonscale is validated
Expand All @@ -22,7 +22,6 @@ Day-one goals:
- Control plane: Headscale
- Identity: Google OAuth / OIDC
- Edge: Traefik on the existing Kuzuryu host
- Public control endpoint: `dragonscale.kuzuryu.ai`
- Mesh DNS suffix: `mesh.dragonscale.internal`
- Private service target: Kuzuryu services over the mesh

Expand Down
Loading