How to setup Corebot on a self hosted Pterodactyl panel
Make sure you have completed our pre-installation guide https://docs.corebot.dev/Setup/Pre-Installation
The following linux packages are required: autoconf, automake, g++, libtool, and build-essential
You can install them by running the following command:
Debian/Ubuntu
apt-get -y install autoconf automake g++ libtool build-essential
Centos
sudo yum groupinstall "Development Tools"
Please make sure your pterodactyl version is above 1.8.1, as this egg is exported from that version. If you require the old version, please open a ticket in our discord.
service wings restart
Your daemon may be running on screen or pm2. Please contact your system admin if you are unsure what the daemon is running on.
You've now officially installed the egg! All that's left to do is create a server and assign the new egg to it.
5. Head over to “Servers” -> “Create New”
6. Fill out all the servers information. Please note that Corebot needs a minimum of 150 MB of RAM
7. Make sure to select the Nest called “Discord” and the egg called “CoreBot DiscordEgg (NodeJS 16) V1.8”
All corebot’s node_modules will be automatically installed so DO NOT delete node_modules.
Stop the server, head over to File Management and make sure “node_modules” is fully deleted.
Then, go back to the Admin Control Panel, select your server, go to Manage and click “Reinstall Server”. This will reinstall the node_modules.