Yet Another Tunnel

YAT Official Website

Deploy to Cloudflare Pages License: MIT

Official website for YAT (Yet Another Tunnel) - Making intranet penetration simpler and more secure.

Website: https://tunnel6.com

Tech Stack

Project Structure

yat.github.io/
├── docs/
│   ├── .vitepress/
│   │   └── config.js          # VitePress configuration
│   ├── public/                 # Static assets
│   │   └── images/
│   │
│   ├── # Main pages (in nav)
│   ├── index.md               # Homepage
│   ├── features.md            # Features page
│   ├── download.md            # Download page
│   ├── pricing.md             # Pricing page
│   ├── blog/                  # Blog
│   │   └── index.md
│   │
│   ├── # Documentation
│   ├── guide/                 # User guide
│   ├── developer/             # Developer docs
│   │
│   └── # Hidden pages (footer links)
│       ├── about.md
│       ├── privacy.md
│       ├── terms.md
│       └── changelog.md
│
├── package.json
└── README.md

Development

Prerequisites

Install Dependencies

npm install

Development Server

npm run docs:dev

The site will be available at http://localhost:5173

Build

npm run docs:build

Output will be in docs/.vitepress/dist/

Preview Production Build

npm run docs:preview

Deployment

Cloudflare Pages

  1. Connect your GitHub repository to Cloudflare Pages
  2. Configure build settings:
    • Build command: npm run docs:build
    • Build output directory: docs/.vitepress/dist
  3. Deploy!

GitHub Pages

The site will auto-deploy via GitHub Actions on push to main branch.

Multi-language Support

The website supports three languages:

Language configuration is in docs/.vitepress/config.js.

Contributing

We welcome contributions! Please see our Contributing Guide for details.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.