Guides & Tutorials
Learn how to get the most out of Ngris
Getting Started
Install the CLI, authenticate, and create your first endpoint in under 60 seconds.
Exposing an HTTP Server
Share your local web server with a public URL. Supports HTTP, HTTPS, and WebSocket.
TCP Endpoints
Expose any TCP service — databases, SSH, game servers, and custom protocols.
Custom Domains
Use your own domain with automated DNS configuration and ACME TLS certificates.
Securing Your Endpoints
Basic auth, bearer tokens, IP allowlists, and SSO/OIDC for production-grade access control.
Mutual TLS (mTLS)
Upload client CAs and require valid certificates at the TLS handshake. Per-endpoint modes and attribute-level policy rules.
GitHub Actions Integration
Create PR preview endpoints automatically with our GitHub Actions workflow.
Docker & Kubernetes
Deploy the agent as a sidecar, DaemonSet, or with our Helm chart.
Request Replay
Replay captured requests to any URL with editable headers, body, and method overrides.
AI in the dashboard
AI Generate buttons for firewall, routing, traffic, rate-limit, and error-template rules. Iris chat for edits, audits, and walkthroughs. YAML mode for bulk authoring.