-
Website/WordPress Hosting
-
- Accessing and Creating FTP Users in Plesk
- Adding an Addon Domain in Plesk
- Adding an SPF Record in Plesk
- Adding an SSL Certificate in Plesk
- Blocking IP Addresses From Accessing Websites in Plesk
- Changing the PHP Version in Plesk
- Changing the Upload File Size Limit in Plesk
- Enabling The .htaccess File in Plesk
- Extending SSL Coverage to Include Mail in Plesk
- How to Add a ZeroSSL Certificate In Plesk
- How to change the WordPress installation folder in Plesk
- How to Create Additional Plesk Users
- How to Create MySQL Databases in Plesk
- How to create MySQL Users in Plesk
- How to create Subdomains in Plesk
- How to detach and attach WPToolkit in Plesk
- How to Extract From a Zip File in Plesk
- How to Force HTTPS in Plesk
- How to Log Into WordPress via Plesk
- How to Move a File in Plesk
- How to Rename a File in Plesk
- How to Update Your Plesk Profile Password and Email Address
- How to Upload Files in Plesk
- How to View Disk and Traffic Usage in Plesk
- Managing DNS in Plesk
- Managing User Roles in Plesk
- Setting up Email Forwarding in Plesk
- Understanding and Modifying File Permissions in Plesk
- Using Google PageSpeed Insights in Plesk
- What is CRON syntax?
- Show Remaining Articles15 Collapse Articles
-
- How to change the WordPress installation folder in Plesk
- How to detach and attach WPToolkit in Plesk
- How to Install a Plugin on WordPress
- How to Install a Theme on WordPress
- How to Log Into WordPress via Plesk
- How to Secure Your WordPress Installation in Plesk
- How to Upload a Plugin to WordPress
- How to Upload a Theme to WordPress
- Installing WordPress in Plesk
-
Discord Bot Hosting
-
- Changing Discord Bot Start Up File on Pterodactyl
- Discord Bot is Running, But Doesn't Show as Online on Pterodactyl
- Getting support with the Pterodactyl panel
- How To Automatically Restart Your Bot After Pushing Changes To GitHub
- How To Change Pterodactyl Egg Version
- How to configure schedules in Pterodactyl
- How To Connect To Pterodactyl Via SFTP
- How to Create a Backup in Pterodactyl
- How to Create a Database on Pterodactyl
- How to create a file in Pterodactyl
- How to Delete a Backup in Pterodactyl
- How to Easily Upload Folders to the Pterodactyl Panel
- How to Enable/Disable Two-Step Verification on Pterodactyl
- How to Get My Pterodactyl Server IP Address
- How to Lock/Unlock a Backup in Pterodactyl
- How To Move Files In Pterodactyl
- How to Reinstall a Pterodactyl Server
- How to Rename Your Pterodactyl Server
- How to Reset Your Pterodactyl Password
- How to Restore a Backup in Pterodactyl
- How to Upload Files Through Pterodactyl
- How to use Git in Pterodactyl
- How to Use Pterodactyl Schedules to Automatically Create Backups
- Using Pterodactyl Controls
- What is CRON syntax?
- Show Remaining Articles10 Collapse Articles
-
-
Cybrancee Client Area
-
Emails
-
Domains
-
Game Hosting
-
- Getting support with the Pterodactyl panel
- How To Change Pterodactyl Egg Version
- How to configure schedules in Pterodactyl
- How To Connect To Pterodactyl Via SFTP
- How to Create a Backup in Pterodactyl
- How to Create a Database on Pterodactyl
- How to create a file in Pterodactyl
- How to Delete a Backup in Pterodactyl
- How to Easily Upload Folders to the Pterodactyl Panel
- How to Enable/Disable Two-Step Verification on Pterodactyl
- How to Get My Pterodactyl Server IP Address
- How to Lock/Unlock a Backup in Pterodactyl
- How To Move Files In Pterodactyl
- How to Reinstall a Pterodactyl Server
- How to Rename Your Pterodactyl Server
- How to Reset Your Pterodactyl Password
- How to Restore a Backup in Pterodactyl
- How to Upload Files Through Pterodactyl
- How to Use Pterodactyl Schedules to Automatically Create Backups
- Using Pterodactyl Controls
- What is CRON syntax?
- Show Remaining Articles6 Collapse Articles
-
- Different Minecraft Loaders
- How to Add Simple Voice Chat to Your Minecraft Server
- How to Agree to Your Minecraft Server's EULA
- How to allow cracked versions of Minecraft to join your server
- How to Ban and Unban a Player on Your Minecraft Server
- How to change Minecraft Version on Pterodactyl
- How to change the daylight cycle in Minecraft
- How to change the difficulty in Minecraft
- How to change the MOTD of your Minecraft server
- How to change the View Distance on your minecraft server
- How to change the weather cycle in Minecraft
- How to change the weather in Minecraft
- How to Change Your Minecraft Server Gamemode
- How to Configure or Disable Spawn Protection for Your Server
- How to Connect a Domain (Cloudflare) to a Minecraft Server
- How to Connect a Domain to a Minecraft Server
- How to create a flat world in Minecraft
- How to Disable Player Advancement Announcements on Minecraft
- How to disable the Nether in Minecraft
- How to Disable/Enable Fire Spread on Minecraft
- How to Disabled / Enable Creeper Explosions in Minecraft
- How to Disabled/Enable TNT in Minecraft
- How to Download Your Minecraft World
- How To Enable Command Blocks In Your Minecraft Server
- How to Host a Bedrock Minecraft Server
- How to Host a Fabric Minecraft Server
- How to Host a Forge Minecraft Server
- How to Host a NeoForge Minecraft Server
- How to Host a Paper Minecraft Server
- How to Host a Vanilla Minecraft Server
- How to increase/decrease the player slots on Minecraft
- How to join your Vanilla Minecraft server
- How to Kick a Player In Minecraft
- How to make a player OP (Operator) in Minecraft
- How To Migrate Your Minecraft Server Away From Shockbyte
- How to Reduce RAM Usage on Your Minecraft Server
- How to See Your Additional Minecraft Ports
- How to See Your Ping in Minecraft
- How to Set a Custom World Seed on your Minecraft Server
- How to Set Up A World Border on Minecraft
- How to Upload Forge Modpacks to Your Minecraft Server
- How to Upload Your Minecraft World
- How to view the banlist in Minecraft
- Which Version of Java for your Minecraft Version
- Show Remaining Articles29 Collapse Articles
-
How To Automatically Restart Your Bot After Pushing Changes To GitHub
This guide will show you how to automatically restart your bot server after changes are made in GitHub. This is helpful as it will force all of the updates to automatically apply to your bot server.
This guide assumes you have already set up your bot to pull from GitHub. If you haven’t, a short guide can be found here: https://cybrancee.com/learn/knowledge-base/how-to-use-git-in-pterodactyl/
1. Log in to The Panel
Log into the Cybrancee panel and navigate to the “Account” setting located at the top.
2. Create an API Key
Click on the “Api Key” tab, located at the bottom of the page. This will show you your API keys.
After, give your new API key a description and click “Create”.
Once created, copy your API key, as you will not be able to access it later.
3. Create GitHub Action Secret
Go to your GitHub repository and access the repository settings.
After accessing the settings, click on “Secrets and variables” and then click on “Actions” to view your GitHub actions Secrets.
Click on “New repository secret” to create a new secret, this will store your panel API key.
Now, Give your secret the name of “PTERODACTYL_API_KEY” and input your panel API key as the secret. Then you can click “Add secret” to save.
4. Create GitHub Action Variable
Now click on “Variables” to add your server ID to the action variables.
Once on the variables tab, click “New repository variable” to add a new variable.
Now Give your variable the name of “SERVER_ID” and Input your server ID as the variable. Then you can click “Add variable” to save. Your server ID can be found from the “Dashboard” page of the panel.
5. Create a New GitHub Action
Click on the “Actions” tab to view repository actions.
Then click on “set up workflow yourself” to set up a custom action.
Next, copy the code from the Cybrancee Bot-Restart-Action repository into your new action and click “Commit Changes”. The repository can be found here: https://github.com/Cybrancee/Bot-Restart-Action
Then click “Commit changes” again to commit your changes.
After commiting, your bot should automatically restart due to the new commit.