King's Domain Logo

King'sDomain

Accessing the Panel

While the main dashboard is for managing your account and servers, the Control Panel is where you'll perform all the technical management of a specific server. This includes accessing the console, managing files, and changing configurations.

You can access the control panel directly at: https://panel.kingsnetwork.uk

Login Credentials

The control panel uses the exact same login credentials as your main dashboard account. However, you must log in using your email and password. Logging in with your username is not supported on the control panel.

Common Login Issues

  • Forgotten Password: If you forget your password, you must use the "Forgot Password" link on the panel's login page. This will send a password reset link to your registered email address.
  • Email Not Arriving: If you don't receive the password reset email within a few minutes, please be sure to check your spam or junk folder.
  • Typing Errors: Double-check that you have typed your email and password correctly, paying attention to capitalization.

Panel Feature Overview

Our panel uses the modern Nebula theme for Pterodactyl, providing a clean and powerful interface. Here’s a quick overview of the main features you'll find in the sidebar:

Control Panel Sidebar
Terminal: View your live server console and execute commands.
Files: Manage all your server's files in-browser.
Databases: Manage MySQL databases. (Paid feature)
Schedules: Automate tasks like restarts or commands.
Users: Invite others to manage your server with specific permissions.
Backups: Create and restore server backups. (Paid feature)
Network: View your server's IP address and assigned ports.
Startup: Modify startup parameters and variables.
Settings: Find SFTP details and reinstall your server.
Activity: View a log of all actions performed on the panel.

Managing Files & SFTP

The panel's built-in File Manager is perfect for quick tasks like editing a config file. However, for larger files, you must use SFTP.

Web Uploader Limit: 100MB

The in-browser file uploader has a maximum file size limit of 100MB. For any files larger than this (such as world folders or modpacks), you must use SFTP.

Using SFTP for Large Files

SFTP (Secure File Transfer Protocol) is the most reliable way to transfer large files. We highly recommend using a free SFTP client like FileZilla.

1. Find Your SFTP Details

Navigate to the Settings tab in the panel to find your unique connection details.

SFTP Details

Your SFTP password is the same as the password you use to access this panel.

2. Connect with FileZilla

Enter your details into your SFTP client to connect.

Enter Host, Port & User

Copy the Server Address into the "Host" field, the Port (e.g., 2022), and your Username.

Enter Password

Your SFTP password is your main panel password.

Quickconnect

Click the "Quickconnect" button. You can now drag and drop files to and from your server.

Common SFTP Mistakes

  • Uploading Zip Files: If you upload a compressed file (like a .zip), you must unarchive it in the panel's File Manager afterward.
  • Wrong Directory: Be careful to upload files to the correct folder (e.g., Minecraft plugins go in the `plugins` folder).
  • Connection Timeouts: If you are idle for too long, your SFTP connection may time out. Simply reconnect if this happens.
  • Unzipping Very Large Files: The panel's "Unarchive" feature may fail on extremely large files (20GB+).
    • Free Users: Unzip the file on your computer first, then upload the extracted folder.
    • Paid Users: Create a support ticket to have an admin unzip the file for you.

Advanced Panel Features

Managing Players (Minecraft)

For Minecraft servers, a "Players" tab will appear under the "More" menu in the sidebar. This page allows you to see a list of players currently connected to your server.

Inaccurate Player Count? (BungeeCord/Velocity)

If you are running a server behind a BungeeCord or Velocity proxy, the player count shown in the panel might be inaccurate or show '0'. To fix this, you must tell the panel where to find your proxy server.

  1. Navigate to the Settings tab in the control panel.
  2. Find the Custom IP/Domain field.
  3. Enter the IP address of your BungeeCord/Velocity proxy server here and save.
Settings page for fixing player count

Automating Tasks with Schedules

The "Schedules" tab is a powerful tool that allows you to automate almost any server task, such as daily restarts, regular backups (on paid plans), or broadcasting messages to players.

How to Create a Schedule

  1. Create New Schedule: Go to the "Schedules" tab and click "Create Schedule".
  2. Name Your Schedule: Give it a descriptive name, like "Daily 4 AM Restart".
  3. Set the Timing (Cron Job): You must tell the schedule *when* to run using Cronjob syntax. This consists of five asterisks, each representing a time unit: Minute (0-59) Hour (0-23) Day of Month (1-31) Month (1-12) Day of Week (0-6)
    • An asterisk * means "every". So * * * * * runs every minute.
    • To run at 4:00 AM every day, you would use: 0 4 * * *
    • You can use an online Crontab Generator to help create complex schedules.
  4. Add Tasks: Once the schedule is created, click on it and go to the "Tasks" tab. Here you can add actions that will run when the schedule is triggered.
    • Action: Choose what you want to do (e.g., "Send command", "Create backup", "Send power action").
    • Payload: Enter the details for the action (e.g., the command to send, like say Server restarting in 1 minute!).
    • Time Offset: This is the number of seconds the task will wait *after* the schedule is triggered before running. This allows you to chain commands in a specific order.
Example: Daily Restart with Warning

To create a safe daily restart at 4:00 AM:

  1. Create a schedule named "Daily Restart" with the cron time 0 4 * * *.
  2. Add the first task: Action = "Send command", Payload = say Server is restarting in 60 seconds!, Time Offset = 0.
  3. Add a second task: Action = "Send power action", Payload = "Restart", Time Offset = 60.