vless-reality-aws-lightsail

Deploy VLESS+Reality+Vision on AWS Lightsail with LAN and Mac bridges.

61|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Innei/SKILL --skill vless-reality-aws-lightsail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vless-reality-aws-lightsail
Source: https://github.com/Innei/SKILL/tree/main/skills/infrastructure/vless-reality-aws-lightsail
Command: npx skills add https://github.com/Innei/SKILL --skill vless-reality-aws-lightsail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires awscli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you deploy and maintain a cross-location VLESS+Reality+Vision setup on AWS Lightsail, bridging LAN devices and off-LAN clients through an Alpine LXC-based LAN bridge and a Mac-based off-LAN bridge for Surge-compatible access.

Core Features & Use Cases

  • End-to-end deployment: Lightsail server, Reality dest verification, Xray server, Proxmox-based Alpine LXC, LAN and Mac bridges, and Surge configuration.
  • Surge compatibility: Expose the tunnels as SOCKS5 with a managed fallback group to ensure connectivity when LAN or off-LAN paths fail.
  • Shareable client links: Generate vless:// share URIs for mobile/GUI clients using Reality.
  • Use case: Travel or remote work scenarios where primary LAN access is unavailable but Surge-based clients must reach the Lightsail egress.

Quick Start

Boot a Lightsail VLESS server, set up the LAN Alpine LXC bridge, configure the Mac off-LAN bridge, and apply the Surge fallback configuration using the included templates.

Frequently Asked Questions about vless-reality-aws-lightsail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy VLESS Reality on AWS Lightsail for Surge?

Deploy VLESS Reality on AWS Lightsail by provisioning a server, verifying the Reality dest, installing Xray or sing-box, and generating a Surge-compatible SOCKS5 configuration with managed fallback groups.

Can I bridge my LAN devices through an Alpine LXC to a Lightsail VLESS server?

Yes, you can bridge LAN devices through a Proxmox-based Alpine LXC container that connects to your Lightsail VLESS server, enabling Surge-compatible clients to route local network traffic through the tunnel.

Do I need Proxmox and AWS CLI to set up VLESS Reality Vision?

Yes, setting up VLESS Reality Vision requires AWS CLI for Lightsail provisioning and Proxmox access to host the Alpine LXC LAN bridge, along with valid placeholders for server IP, public key, and short IDs.

What is the best way to generate VLESS share URIs for mobile clients using Reality?

Generate VLESS share URIs for mobile clients by configuring the Xray or sing-box server with Reality Vision, then use the included templates to produce vless:// links that support fallback connectivity.

How does Surge handle connectivity when the LAN or off-LAN bridge fails?

Surge maintains connectivity when LAN or off-LAN bridges fail by using a managed fallback group that exposes the tunnels as SOCKS5, ensuring the Lightsail egress remains accessible during travel or remote work.

Why use a Mac off-LAN bridge with a Lightsail VLESS setup?

A Mac off-LAN bridge provides remote work connectivity to your Lightsail VLESS egress when primary LAN access is unavailable, allowing Surge clients to maintain access through an alternative bridged path.