What problem does it solve?
This skill addresses the challenge of making local development services accessible for remote testing and verification, streamlining the process from service activation to online publication.
Core Features & Use Cases
- Local Service Publication: Automatically exposes local front-end and back-end services to the public internet.
- Remote Access: Allows remote devices, like mobile phones or external testers, to access the published services.
- Tool Selection Guidance: Offers options and instructions for setting up ngrok, Cloudflare Tunnel, and localhost.run.
- Environment Detection and Management: Checks service statuses and handles the startup of services if not already running.
- Tunnel Creation and Management: Establishes and manages tunnels for secure, accessible online service endpoints.
- Connection Information Output: Provides connection information after tunnel establishment for easy remote access.
- CORS/Proxy and HTTPS Management: Ensures that CORS policies and HTTPS configurations are properly managed for a seamless testing experience.
- Resource Cleanup: Offers commands to clean up resources like tunnels and service instances post-use.
Quick Start
To publish your local development services online, use the command: !local-tunnel <service-port>