## My-MC Panel Login

## Send Message to

## Give Items to

Select Loadout

## Teleport

Select Destination Player

## Apply Effect to

Select Effect

## Edit server.properties

## Mod Update Output

## Server Status

User: Loading...

Key Expiry: Loading...

Status: Loading...

Memory

0%

CPU

0%

## Server Logs

## Player Management

Connected Players:
Loading...

## Server Console

## SFTP Browser

## Mod Management

### Installed Mods

## Server Links

### Connection Link

Link Not Created

### Geyser Link

Link Not Created

### SFTP Link

Link Not Created

### Advanced Log

Loading...

### Website

Loading...

### BlueMap

Loading...

## Holesail Keys

Minecraft Key:

Not Loaded

Port: 127.0.0.1:25565

Geyser Key:

Not Loaded

Port: 127.0.0.1:19132

SFTP Key:

Not Loaded

Port: 127.0.0.1:22

### What is Holesail.io?

Holesail.io is an open-source, peer-to-peer networking tool that creates secure, encrypted tunnels that bypass network restrictions, firewalls, and NAT. It exposes your local network to the internet without needing port forwarding, static IPs, or Dynamic DNS, acting as a versatile tunneling and reverse proxy solution.

With Holesail, you can:

- Access machines over the internet securely.
- Share locally running servers, websites, or AI models with other ports/services.
- Transfer files and folders remotely without bandwidth or size limits.
- Play LAN games like Minecraft with friends remotely.
- Secure SSH servers by blocking IP access and using Holesail for connections.
- Built for ANY application, Holesail supports both the TCP and UDP Protocols natively.
- Expose single ports to the peer-to-peer network, unlike VPNs you never expose your entire local network.

Built with security in mind, Holesail ensures all data is encrypted and never touches third-party servers. Connections are truly peer-to-peer, accessible only to those with whom you share your private key, providing both ease of use and robust security. Other peers cannot detect your activity or services. As an open-source tool, Holesail enables third-party services to integrate it, enhancing their security and connectivity.

Your Public My-MC Ports are Holesail connections hosted on a separate server, not our Minecraft host. They use the same keys from the tutorial below. We hook 'em up at our jump host to go public.

### How to Use Holesail Keys

1. Ensure Node.js is installed on your system.
2. Install Holesail by running:

       npm i holesail@2.1.0

3. Connect to a key using the appropriate command:
   - For Minecraft Key (e.g., Minecraft server):

         holesail Not Loaded

   - For Geyser key (e.g., cross-platform Minecraft):

         holesail Not Loaded

   - For SFTP key (e.g., file transfer):

         holesail Not Loaded

4. Holesail will confirm the connection. Example output for your Minecraft server:

       ~ ❯ holesail Not Loaded
       ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       |                                                                                                                       |
       |                                                                                                                       |
       |                                            Holesail TCP Client Started ⛵️                                             |
       |                                      Connection Mode: Private Connection String                                       |
       |                                     Access application on http://127.0.0.1:25565/                                     |
       |                              Connected to key: Not Loaded                              |
       |   NOTE: TREAT PRIVATE CONNECTION STRINGS HOW YOU WOULD TREAT SSH KEY, DO NOT SHARE IT WITH ANYONE YOU DO NOT TRUST    |
       |                                                                                                                       |
       |                                                                                                                       |
       |                                                                                                                       |
       └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

5. Now you can connect to your own localhost within Minecraft!
   Connect to: `127.0.0.1:25565`
6. To share the port over your internet IP as an open port, add the `--host 0.0.0.0` switch:

       holesail Not Loaded --host 0.0.0.0

   Note: Using the --host 0.0.0.0 method will require you open your port within your router in order to serve the port from your IP Address remotely.

### Share with Friends

Share this tutorial with your friends so they can connect to your Minecraft server or other services on their own localhosts! With Holesail, no public IPs are needed! Everything stays secure and peer-to-peer!