Skip to content

OmniGateOmniGate User Manual

OmniGate allows you to access various resources such as Web, SSH, FTP, SMB, and VNC within a single app, and supports connecting to your personal domain such as routers and NAS using the FRP visitors protocol.

OmniGate

Who This Manual Is For

This manual is intended for OmniGate users. It focuses on how to configure domains, add resources, troubleshoot connection issues, and explains any current implementation limitations.

If you want to get a resource up and running as quickly as possible, start with Getting Started. If you are configuring a specific protocol, jump straight to Domain Configuration or Using Resources.

  1. First, read Core Concepts to understand the relationship between "domains" and "resources."
  2. Then configure a domain based on your actual network setup.
  3. Add resources under the domain, such as Web, SSH, File Manager or VNC.
  4. If a connection fails, follow Troubleshooting to check step by step.

Deploying This Manual

This manual is written with VitePress. The source code is located in manual/. Commands for local preview and build:

bash
cd manual
npm install
npm run dev
npm run build

The build output is in manual/.vitepress/dist/, which can be deployed to GitHub Pages, Cloudflare Pages, Vercel, or any static file server.

OmniGate User Manual