Hostero knowledge base
Step-by-step guides for the panel, game servers and Discord bots.
Client panel
Files, SFTP and databases.
- Getting started with your serverOrder a server in the client panel, start it, connect to it and get to know the tabs you manage it from.
- Connecting over SFTPConnect to your server's files with WinSCP, FileZilla or Cyberduck to transfer large files quickly.
- File managerBrowse, edit, upload and organise your server's files in the browser, without installing any extra software.
- Databases and phpMyAdminCreate a MariaDB or MySQL database for your server, find its connection details and manage it in phpMyAdmin.
- Startup parametersChange the environment version and the settings the panel starts your server with, such as the game version or startup file.
- BackupsCreate backups of your server, restore them and protect them from deletion before you make a bigger change.
- SchedulesSet tasks the panel runs by itself at a chosen time, such as a daily server restart or an automatic backup.
- Sharing your serverGive someone else access to your server with the permissions you choose, without sharing your account details.
- Additional portsAdd another port to your server, such as for a plugin with its own connection, and remove it when you no longer need it.
- Reinstalling the serverInstall your server's files again when it stops starting, or wipe it completely and start from scratch.
- Server won't startFind the cause in the console and fix the most common problems that stop a server right after it starts.
- Topping up your wallet and renewing a serverTop up your balance in the client panel, renew a server for the period you choose and turn on automatic renewal so it doesn't expire.
Minecraft
Configuration, plugins and optimization.
- Choosing a Minecraft server engineA comparison of Vanilla, Paper, Purpur, Fabric, Forge and NeoForge, so you can pick the right one for plugins or mods.
- Optimizing a Minecraft serverFind what causes lag, pre-generate the map and tune Paper's configuration files so your server runs more smoothly.
- Installing plugins on a Minecraft serverInstall a plugin with the panel's installer or upload it by hand, and check that it's made for the server's game version.
- Installing mods on a Minecraft serverInstall mods with the panel's installer or upload them by hand, and match them to the server's game version and engine.
- Basic Minecraft commandsThe key Minecraft Java server commands: giving operator status, managing players, the whitelist and saving the world.
- Changing the Minecraft server description (MOTD)Set the description players see under your server's name in the server list, with colours and a second line.
- Changing the Minecraft server iconAdd your own 64×64 px icon that shows next to your server in the in-game server list.
- Resetting a Minecraft worldDelete the server's world and generate a new one while keeping your plugins, settings and player lists.
- Non-premium mode on a Minecraft serverLet players without a purchased Minecraft account join your server, and secure it with a login plugin.
- Connecting a domain to a Minecraft serverSet up A and SRV records at any DNS provider so players join your server by domain, without an IP address or port.
FiveM
Keys, txAdmin, artifacts and domains.
- FiveM server license keyGenerate a free server registration key in Cfx Portal and set it in the panel so your FiveM server can start.
- Steam Web API key for a FiveM serverGenerate a Steam Web API key and set it in the panel so your FiveM server recognises players by their Steam account.
- Setting up txAdmin on a FiveM serverOpen txAdmin with the address from the console, create the admin account and go through the wizard to manage your FiveM server from a browser.
- Setting FiveM server endpointsSet the endpoints in server.cfg to the port from the panel so your FiveM server shows up in the list and accepts connections.
- Updating FiveM artifactsCopy the latest artifact version from the FiveM website and enter it in the panel to update your FiveM server.
- Connecting a domain to a FiveM serverSet up A and SRV records at any DNS provider so players join your FiveM server by domain, without an IP address or port.
SCP: Secret Laboratory
Server configuration and plugins.
- Verifying an SCP: Secret Laboratory serverVerify your SCP:SL server in the client panel so it can appear on the public server list in the game.
- First-time setup of an SCP: Secret Laboratory serverStart your SCP:SL server for the first time, learn its configuration files and switch the engine between LocalAdmin and EXILED.
- Roles and permissions on an SCP: Secret Laboratory serverMake a player an admin, create your own role with a badge and set what each role can do in Remote Admin.
- Installing plugins on an SCP: Secret Laboratory serverInstall a LabAPI or EXILED plugin: where to upload the .dll file and its dependencies, how to check it loaded and where to change its settings.
- Bans, whitelist and reserved slots on an SCP: Secret Laboratory serverBan and unban a player from the console in the panel, turn on the whitelist and give chosen players reserved slots on a full server.
- Updating an SCP: Secret Laboratory serverUpdate your SCP:SL server to the latest game version on the LocalAdmin or EXILED engine and switch it to a beta branch of the game.
Discord bots
Running a bot and its libraries.
- How to create a Discord bot in the Discord Developer PortalCreate a Discord bot step by step: the application in the Developer Portal, the bot token, intents and the server invite link.
- How to run a Discord bot in Python on hostingRun a Python Discord bot (discord.py) on a Hostero server: the bot's files, the token in .env, libraries from requirements.txt, pyproject.toml and uv.
- How to run a Discord bot in Node.js on hostingRun a Node.js Discord bot (discord.js) on a Hostero server: the bot's files, the token in .env, libraries from package.json and TypeScript files.
No answer here? Get in touch: