
cross-platform HTTP/FTP/DNS/TCP server with built-in tunneling
Easy setup without text editors, third-party utilities and memorizing parameter names
All power in one file. Works on all platforms - Windows, MacOS, Linux and in Docker
We have written extensive documentation, so you won't have trouble using Satellite to the fullest
All power in one file. Works on all platforms - Windows, MacOS, Linux and in Docker
Download на github
The module will allow you to start a full-fledged web server in seconds. You can configure virtual hosts and paths with actions. There are 4 main actions:
You can simply serve HTML or generate it dynamically using macros
Start an HTTP server to serve one or multiple files
You can provide direct access to a disk folder and pass the URL through a tunnel. Colleagues can browse the file system in their browser.
Listens on a specified port and processes all requests received through the current connection

The FTP module allows you to create virtual file systems and manage access to them. Simply start the module, configure the file and folder tree and pass the address to the client

The domain system module will help you easily manage DNS records. Configure the DNS client and see where your system sends requests, easily filtering out domains of advertising platforms and unwanted resources

Using the TCP module you can start a TCP server that can serve arbitrary content or proxy requests to a specified server. All requests can be monitored in real-time.
Ask a question on the forum, and we'll try to implement it in a short time.
Go to forumYou don't have a white IP, but want to provide access? VS has a section for working with tunnels.

You can configure traffic forwarding from a public address like my.vkng.cc directly to your network interface bypassing NAT and firewall.
You can show your developing website to a client or simply debug a service or authorization system that uses third-party service webhooks
With tunnels you can forward SSH or RDP access directly to your virtual machine.
You don't need to be a developer to use Satellite. We tried to make it so that any user can solve tasks without programming knowledge.
The utility can be useful for quickly deploying the needed server. More details can be found in our blog.
Yes, it's an open source project. You can see how it works internally here https://github.com/vikingo-project/vsat
Project description and documentation is available on this page