This marketing model helps you promote server-access products created on your e-commerce platform, reach users directly, and increase sales efficiency. With this integration, you not only operate an online store but also automatically deliver and manage server-connected products, ensuring a secure and efficient sales process.Documentation Index
Fetch the complete documentation index at: https://support.zonely.gen.tr/llms.txt
Use this file to discover all available pages before exploring further.
1. Install Pterodactyl
Our Distributed Server Management system uses the Pterodactyl Panel for server deployment and control.What Is Pterodactyl Panel?
Pterodactyl is an open-source web-based control panel that allows you to easily manage game and application servers. Built on Laravel, it provides robust security, multi-server management, and a customizable structure.What Are Pterodactyl Eggs?
Eggs are Pterodactyl’s server creation templates. With them, you can:- Create virtual game servers.
- Host AFK clients, Discord bots, Minecraft servers, and web hosting services.
- Use preconfigured templates for faster setup.
Installation Steps
-
Install Pterodactyl Panel
Use the following link to install it on your server:
Click here. Follow the SSH instructions to complete the setup. -
Optional: Install phpMyAdmin
Watch this tutorial to integrate phpMyAdmin:Once installed, go toexample.com/phpmyadminand back up your SQL data. -
Import Pterodactyl Backup into Zonely Database
Upload your Pterodactyl SQL backup into the Zonely database. -
Configure Pterodactyl (.env)
Access your server via FTP and open:/var/www/pterodactyl/.envUpdate the database credentials as shown below: -
Restart the Pterodactyl Panel
2. Enable Hosting in Plugins
Activating the hosting plugin allows you to manage and distribute your server-based products via Pterodactyl. Follow these steps:- Log in to your Zonely admin panel.
- Click the Settings (Gear) icon on the left menu.
- Go to Plugins.
- Find Hosting System and toggle it on.
You’ll be redirected to the System Settings page. - Configure the following:
- Upload your Pterodactyl panel logo.
- Enter the API key generated from your Pterodactyl panel.
- Add your Pterodactyl panel URL (e.g.,
https://panel.yoursite.com).
3. Add a Product
This section explains how to create a hosting product using your existing nodes. Each node can host one product.- Log in to your admin panel.
- Click the Shopping Cart icon.
- Go to Store Management.
- Select the Hosting tab.
- Click the Edit (pencil) icon next to the node you want to assign a product to.
Each node can be linked to only one product.
Fill in Product Details
- Server Title: Product name (e.g.,
Minecraft Server #2). - Network IP (Pterodactyl): Node IP address from your Pterodactyl panel.
Tip: In your panel, go to
Nodes > [Node Name] > Allocationsto copy the IP. - Subdomain (DNS): Add a subdomain pointing to the IP (e.g.,
mc2.yoursite.com).Tip: Configure an “A Record” in your DNS to link it to the IP.
- Server Description: Short product summary for users.
- Product Icon (SVG): Paste or upload an SVG icon.
You can use a full
<svg>...</svg>tag. - Egg Selection: Choose from available Pterodactyl eggs (e.g., Minecraft, Discord Bot, AFK Client).
- Server Resources:
- RAM (MB)
- Disk (MB)
- CPU Cores
100 = 1 core (e.g., 200 → 2 cores)
Pricing and Limits
- Server Type: Choose Free or Paid.
- Additional Costs (for Paid):
- Port Fee
- Database Fee
- Backup Fee
- Suspension Duration: Define how long a server stays inactive before suspension.
Leave blank for unlimited usage.
Appearance Settings
- Color Palette: Select the color theme for the product display.
- Background Image: Upload a large background image for the product card.
You’re ready! Your distributed server marketplace is now live. Wishing you successful sales!
