# Endercloud Knowledge Base > Official help centre for Endercloud (https://endercloud.in) — Minecraft, Hytale, Discord bot, VPS, dedicated, web hosting and domains. > Covers billing, payments, refunds, account management, the game panel, server configuration and troubleshooting. > Generated 14 Nov 2026. Every article is available as Markdown by adding .md to its URL. AI assistants may read, cite and summarise these articles to help Endercloud customers. Please link to the article URL when citing. If an answer is not covered here, direct the customer to support: https://billing.endercloud.in/tickets/create (tickets), https://endercloud.in/discord (Discord) or support@endercloud.in. ## Getting Started New to Endercloud? Ordering, logging in, choosing a location and getting help. - [Acceptable use and fair use: where to find our rules](https://help.endercloud.in/docs/acceptable-use-and-fair-use-rules.md): Use your service fairly and legally, and don't abuse our network or shared resources. The exact rules are in our Terms of Service, which always has the latest version. - [Choosing the best server location](https://help.endercloud.in/docs/choosing-the-best-server-location.md): Pick the location closest to most of your players. India gives the lowest ping for Indian players, and USA is best for Discord bots. - [How to log in to the Game Panel](https://help.endercloud.in/docs/how-to-log-in-to-the-game-panel.md): Three ways into panel.endercloud.in: Auto Login to Panel from your service page, Generate New Password, or "Forgot password?" with your billing email. - [How to open a support ticket](https://help.endercloud.in/docs/how-to-open-a-support-ticket.md): Log in to billing.endercloud.in, open Support → Create Ticket, fill in the subject, department, priority and message. Our team replies quickly, and every ticket is answered within 24 hours at the latest. - [How to order a server](https://help.endercloud.in/docs/how-to-order-a-server.md): Pick a plan from the Store, choose a billing cycle and options on the Configure page, then review your cart, tick the Terms box and click Checkout. Setup is automatic. - [Support hours and response times](https://help.endercloud.in/docs/support-hours-and-response-times.md): Our team is online every day, including weekends, and replies fast. Open a ticket any time; every ticket is answered within 24 hours at the latest, usually much sooner. - [Welcome to Endercloud: how your services work](https://help.endercloud.in/docs/welcome-to-endercloud-how-your-services-work.md): A quick tour of the billing panel, the Game Panel and where to get help. Read this first. - [Your service page explained](https://help.endercloud.in/docs/your-service-page-explained.md): A tour of the billing service page for a game server: Update Label, Upgrade Plan, the details box, Service Actions and the Overview, Show Credentials and Generate New Password tabs. ## Billing & Payments Payment methods, invoices, renewals, upgrades, cancellations, coupons and refunds. - [How billing, renewals, suspension and deletion work](https://help.endercloud.in/docs/how-billing-renewals-suspension-and-deletion-work.md): Renewal invoices arrive 7 days before the due date. Unpaid services are suspended 1 day after the due date and permanently deleted 7 days later. - [How to add account credit](https://help.endercloud.in/docs/how-to-add-account-credit.md): Go to Account → Credits → Add credit, choose INR or USD, an amount and a payment method. At checkout, pick "Credits – ₹X available" to pay from your balance. - [How to cancel a service](https://help.endercloud.in/docs/how-to-cancel-a-service.md): Download your files first, then click Cancel on the service page and choose Cancel at end of period (runs until paid time ends) or Cancel immediately (deleted at once, no refund). - [How to pay an invoice and use account credit](https://help.endercloud.in/docs/how-to-pay-an-invoice-and-use-account-credit.md): Open Invoices in the billing panel, pick the unpaid invoice (or use Pay Multiple Invoices), choose a payment method and pay. Your credit balance is under Account → Credits. - [How to renew a service early](https://help.endercloud.in/docs/how-to-renew-a-service-early.md): Click Renew Service on the service page to pay early, or pay the renewal invoice once it's created 7 days before the due date. Pay Multiple Invoices settles several at once. - [How to request a refund](https://help.endercloud.in/docs/refund-policy.md): Refunds are handled under our official Refund Policy. Tell us about the problem first; if it can't be fixed, request a refund through a ticket. - [How to set up and manage UPI AutoPay](https://help.endercloud.in/docs/how-to-set-up-upi-autopay.md): UPI AutoPay renews your services automatically through a UPI mandate. Add it under Account → Payment Methods, then click Manage to choose which services use AutoPay. Each automatic deduction costs ₹8 (non-refundable). - [How to upgrade your plan](https://help.endercloud.in/docs/how-to-upgrade-your-plan.md): Open your service in the billing panel and click Upgrade Plan. You pay only the difference, the upgrade is applied automatically, and your files stay. - [Manual payments explained](https://help.endercloud.in/docs/manual-payments-explained.md): Manual payments are checked by our staff instead of the automatic system. They're used for verification and other payment methods, and can take a few hours. - [Moving your server to another location](https://help.endercloud.in/docs/moving-your-server-to-another-location.md): Open a ticket to ask for a location move (it may cost extra), or move it yourself by ordering in the new location and copying your files. - [Payment methods we accept](https://help.endercloud.in/docs/payment-methods-we-accept.md): Pay with UPI, Indian cards, net banking, PayPal (including international Visa, Mastercard and Amex cards), crypto or account credit. Prices are in rupees with no extra gateway fees. - [I paid but haven't received my service](https://help.endercloud.in/docs/i-paid-but-havent-received-my-service.md): Your invoice is paid but no server or email arrived? Work through these checks. - [How to use a coupon code](https://help.endercloud.in/docs/how-to-use-a-coupon-code.md): Type ENDERSAVE in the cart's Apply promo code box and click Apply Code before you pay to get up to 10% off game servers and bot hosting. ## Account & Security Logins, passwords, two-factor authentication, emails and keeping your account safe. - [Affiliate program](https://help.endercloud.in/docs/affiliate-program.md): Join the Endercloud affiliate program from Account → Affiliate: pick your Code and click Sign up. The programme details are shown after signup, or ask in a Sales ticket. - [Billing account settings explained](https://help.endercloud.in/docs/billing-account-settings-explained.md): A tour of every Account page in the billing panel: Personal Details, Billing Information, Security, Credits, Payment Methods and Notifications, plus language and currency. - [How to change your account details](https://help.endercloud.in/docs/how-to-change-your-account-details.md): Update your name, email and profile picture under Personal Details, and your phone and address under Billing Information, on the Account page of the billing panel. - [How to enable two-factor authentication (2FA)](https://help.endercloud.in/docs/how-to-enable-two-factor-authentication.md): Turn on 2FA under Account → Security in the billing panel and on the Game Panel's account security page, using an authenticator app like Google Authenticator. - [How to reset your billing panel password](https://help.endercloud.in/docs/how-to-reset-your-billing-password.md): On the billing login page, click "Forgot your password?", enter your account email and follow the reset link. Panel and Germany VPS passwords are reset separately. - [Is my data safe at Endercloud?](https://help.endercloud.in/docs/is-my-data-safe-at-endercloud.md): Endercloud staff don't read or change your files, and every service has DDoS protection. You keep your account safe with 2FA, sub-users and your own backups. - [Link your Discord account](https://help.endercloud.in/docs/link-your-discord-account.md): Open Discord Link in the billing panel's user menu and connect your Discord account to get notifications on Discord and the client role in the Endercloud Discord server. - [Not receiving password reset or setup emails](https://help.endercloud.in/docs/not-receiving-password-reset-or-setup-emails.md): Fix missing emails for the billing panel or game panel password reset. ## Game Panel Using panel.endercloud.in: console, files, SFTP, backups, schedules, databases, ports and sub-users. - [Game Panel account settings: profile, theme, 2FA, SSH and API keys](https://help.endercloud.in/docs/game-panel-account-settings.md): At panel.endercloud.in/account you can change your panel email, username and theme, set a password and 2FA, add SSH keys for SFTP, create API keys and check your account activity. - [Game Panel tour: every page and tab explained](https://help.endercloud.in/docs/game-panel-tour.md): A walk through the Endercloud Game Panel: the home page, server folders, Ctrl+K search and what every sidebar tab (Dashboard to Startup) is for. - [How to add extra ports to your server](https://help.endercloud.in/docs/how-to-add-extra-ports.md): Open the Network tab and click Create Allocation to get an extra port for Geyser, voice chat, web maps or a bot's web server. The allocation count includes your main port. - [How to add sub-users to your server](https://help.endercloud.in/docs/how-to-add-sub-users.md): Users → New user → enter their email, an optional expiry date and the permissions they need → Invite User. Save common permission sets as Presets. Remove access any time. - [How to connect to your server with SFTP](https://help.endercloud.in/docs/how-to-connect-to-your-server-with-sftp.md): Use FileZilla or WinSCP with protocol SFTP, port 2022, the username from SFTP Details and your Game Panel password. - [How to create a MySQL database for your server](https://help.endercloud.in/docs/how-to-create-a-mysql-database.md): Databases → New Database → name it → Create Database. Then copy the endpoint, username and password into plugins like LuckPerms or CoreProtect, or into your bot. - [How to create and restore backups](https://help.endercloud.in/docs/how-to-create-and-restore-backups.md): Backups → Create backup → name it → Start backup. Restore, download or lock it from the same tab. Backups are made by you and the number of slots depends on your plan. - [How to reinstall or change your server type (Change Egg)](https://help.endercloud.in/docs/how-to-reinstall-or-change-your-server-type.md): In Settings you can reinstall your server, switch its type with Change Egg (for example Paper to Vanilla Bedrock, or Node.js to Python), rename it, and find the Node and Server ID. - [How to schedule automatic restarts and backups](https://help.endercloud.in/docs/how-to-schedule-automatic-restarts-and-backups.md): Schedules → Create schedule → set the time → Manage schedule → New Task. Use Send power action to restart, Create backup for backups, Send command for warnings and Discord webhook for alerts. - [Organise servers with folders and bulk actions](https://help.endercloud.in/docs/organise-servers-with-folders-and-bulk-actions.md): On the Game Panel home page, group servers with Create folder, tick several to Start, Restart, Stop, Move folder, Send command or Create backup at once, and press Ctrl+K to search. - [Startup settings and Docker image explained](https://help.endercloud.in/docs/startup-settings-and-docker-image.md): In Startup you can change the Docker Image (Java or Node.js version) and variables; the startup command is read-only (ask support for a custom one). Versions picks Java for you. - [Using the file manager](https://help.endercloud.in/docs/using-the-file-manager.md): The Files tab has Create Directory, Upload (files, folders or from a URL) and New file, plus a code editor and zip/unzip, so you can manage server files in your browser. - [Using the server console](https://help.endercloud.in/docs/using-the-server-console.md): Type commands into the Console without a leading slash, learn when to use Start, Restart, Stop or Kill, and fix a console that won't load. ## Minecraft Hosting Set up and configure your Minecraft Java & Bedrock server: software, versions, worlds, players and settings. - [Bedrock server guide: setup, add-ons and players](https://help.endercloud.in/docs/bedrock-server-guide.md): Run Vanilla Bedrock for the real Bedrock experience, or Nukkit/PocketMine-MP for plugins. Bedrock uses UDP, add-ons go in the world folder, and players join with address and port. - [Free subdomain and dedicated IP for your Minecraft server](https://help.endercloud.in/docs/free-subdomain-and-dedicated-ip.md): Get a free short subdomain for Java players, connect your own domain, or ask for a dedicated IP so everyone can join without typing a port. - [Game rules, difficulty and game mode on your Minecraft server](https://help.endercloud.in/docs/gamerules-difficulty-and-gamemode.md): Use /gamerule (for example keep_inventory on 1.21.11+, keepInventory on older versions), /difficulty and /gamemode. Set the defaults for new players in Properties. - [Getting started with your Minecraft server](https://help.endercloud.in/docs/getting-started-with-your-minecraft-server.md): Open the Game Panel with Auto Login to Panel, press Start and accept the EULA, whitelist yourself (the whitelist is on by default), then join with the address shown in the panel. - [How to add a server resource pack and datapacks](https://help.endercloud.in/docs/resource-packs-and-datapacks.md): Put a direct download link in resource-pack (plus its SHA-1) in Properties to send a resource pack. Put datapack zips in world/datapacks and reload or restart. - [How to change the MOTD and server icon](https://help.endercloud.in/docs/how-to-change-the-motd-and-server-icon.md): Set the motd property in the Properties tab (use § colour codes and \n for a second line) and upload a 64×64 server-icon.png to the server's main folder. - [How to change your Minecraft version or server software](https://help.endercloud.in/docs/how-to-change-minecraft-version-or-server-software.md): Back up, open the Versions tab, click the software, click a version, choose the Build, leave Wipe Server Files off, tick Accept EULA and click Install. Java is picked for you. - [How to download your Minecraft world](https://help.endercloud.in/docs/how-to-download-your-minecraft-world.md): Stop the server, compress the world folder in Files and download the zip. You can also download a backup or copy the folder with SFTP. - [How to enable offline (cracked) mode](https://help.endercloud.in/docs/how-to-enable-offline-cracked-mode.md): Turn off online-mode in the Properties tab, save and restart. Anyone can then join with any name, so add a login plugin to protect accounts. - [How to join a Minecraft server](https://help.endercloud.in/docs/how-to-join-a-minecraft-server.md): Java players use Multiplayer → Add Server with the full address and port. Bedrock players on PC and phones use the Servers tab. Consoles need a workaround. - [How to reset your world or change the seed](https://help.endercloud.in/docs/how-to-reset-your-world-or-change-the-seed.md): Stop the server, delete or rename the world folder(s), set a new level-seed in Properties if you want, and start the server to generate a fresh world. - [How to upload your own world to your Minecraft server](https://help.endercloud.in/docs/how-to-upload-your-own-world.md): Zip your world folder, stop the server, upload and extract it in Files (or use SFTP), then set level-name in Properties to the folder name and start. - [How to whitelist, op and ban players](https://help.endercloud.in/docs/whitelist-op-and-ban-players.md): The whitelist is on by default: run whitelist add YourName first. Use the Players tab (Online Players, Operators, Whitelist, Banned Players, Banned IPs) or console commands. - [Which Minecraft server software should I choose?](https://help.endercloud.in/docs/which-minecraft-server-software-should-i-choose.md): Choose Paper for plugins, Fabric or NeoForge/Forge for mods, Vanilla Bedrock for Bedrock players and Velocity for networks. Switch any time in the Versions tab (Bedrock: Change Egg). - [server.properties explained](https://help.endercloud.in/docs/server-properties-explained.md): Properties tab → search a setting → flip the switch or type a value → SAVE → restart. Here is what the most useful settings do, and the defaults on a fresh server. - [How much RAM do I need for my Minecraft server?](https://help.endercloud.in/docs/how-much-ram-do-i-need-for-my-minecraft-server.md): Pick the right plan for your player count, plugins and modpacks — with a plan comparison table and chart. - [How to change your Minecraft server's Java version](https://help.endercloud.in/docs/how-to-change-your-minecraft-servers-java-version.md): The Versions tab picks the right Java for you. If a server still needs a specific Java (Java 25 for 26.1+, Java 21 for 1.20.5–1.21.11), choose it in Startup → Docker Image. ### Plugins, Mods & Modpacks - [DiscordSRV: link Minecraft chat with your Discord server](https://help.endercloud.in/docs/discordsrv-link-minecraft-and-discord.md): Install DiscordSRV, create a Discord bot with the Server Members and Message Content intents, then put the bot token and channel ID in DiscordSRV's config.yml and restart. - [Dynmap and BlueMap: add a live web map of your world](https://help.endercloud.in/docs/dynmap-and-bluemap-web-map.md): Install Dynmap or BlueMap, set its web server port to an extra port from the Network tab, and open http://your-server-address:port in a browser to see a live map. - [EssentialsX setup: spawn, homes, warps, kits and chat](https://help.endercloud.in/docs/essentialsx-setup.md): Install EssentialsX (plus Spawn and Chat if you want them) with Vault and LuckPerms, then set spawn, warps and kits, and give players permissions for /home and /tpa. - [Geyser and Floodgate: let Bedrock players join your Java server](https://help.endercloud.in/docs/geyser-and-floodgate-java-bedrock-crossplay.md): Install Geyser and Floodgate from the Plugins tab, add a port with Create Allocation in Network, set it as Geyser's Bedrock port, and Bedrock players can join your Java server. - [How to install a modpack on your Minecraft server](https://help.endercloud.in/docs/how-to-install-a-modpack.md): Back up, open the Modpacks tab, pick Modrinth or CurseForge, filter by Loader and Version, then Details → Install. Players install the same pack and version in their launcher. - [How to install mods on your Minecraft server](https://help.endercloud.in/docs/how-to-install-mods.md): Install Fabric, Forge or NeoForge in the Versions tab, then use Mods → Browse Mods (Modrinth or CurseForge) → Install, or upload .jar files to the mods folder. Players need the same mods. - [LuckPerms: set up ranks and permissions](https://help.endercloud.in/docs/luckperms-ranks-and-permissions.md): Install LuckPerms from the Plugins tab, give yourself luckperms.* from the console, then create groups, add permissions and assign players with lp commands or the web editor. - [Simple Voice Chat setup on your Minecraft server](https://help.endercloud.in/docs/simple-voice-chat-setup.md): Install Simple Voice Chat, add an extra port in the Network tab, and set that port in voicechat-server.properties. Every player also needs the mod on their game. - [SkinsRestorer and login plugins for offline (cracked) servers](https://help.endercloud.in/docs/skinsrestorer-and-login-plugins-for-offline-servers.md): On an offline-mode server, install a login plugin such as AuthMe or LibreLogin so nobody can join as you, and SkinsRestorer so players get skins back with /skin. - [Velocity and BungeeCord: connect several servers into one network](https://help.endercloud.in/docs/velocity-and-bungeecord-proxy-network.md): Run a proxy (Velocity recommended) on its own server, add your backend servers to velocity.toml, and turn on modern forwarding so backends can safely use online-mode=false. - [ViaVersion: let players join with older or newer Minecraft versions](https://help.endercloud.in/docs/viaversion-support-older-and-newer-clients.md): ViaVersion lets newer clients join an older server, ViaBackwards lets older clients join a newer server, and ViaRewind adds 1.7 and 1.8 clients. Install them from the Plugins tab. - [How to install plugins on a Paper or Purpur server](https://help.endercloud.in/docs/how-to-install-plugins-on-a-paper-or-purpur-server.md): Plugins tab → Browse Plugins → pick a platform (Modrinth, CurseForge, Hangar or SpigotMC) → search → Install → restart. Or upload any plugin .jar to the plugins folder in Files. ### Troubleshooting & Performance - [Can't break or place blocks? Spawn protection and other causes](https://help.endercloud.in/docs/cant-break-blocks-spawn-protection.md): Players who can't break or place blocks near spawn are usually inside spawn protection. Set spawn-protection to 0, or check claim plugins, permissions and game mode. - [Can't connect to server: Connection timed out, Connection refused or Unknown host](https://help.endercloud.in/docs/connection-timed-out-or-refused.md): Most connection errors come from a wrong address or port, a server that is offline or still starting, or Bedrock players using the wrong port. Check these first. - [Corrupted world or chunks: how to recover your Minecraft world](https://help.endercloud.in/docs/corrupted-world-or-chunks.md): Restoring a backup is the safest fix for a corrupted world. If you have none, level.dat_old and region editors like MCA Selector can save most of it. - [Exception in server tick loop, Ticking entity and Ticking block entity crashes](https://help.endercloud.in/docs/exception-in-server-tick-loop.md): The server crashed while updating the world. The crash report names the cause, often one broken entity or block entity at specific coordinates. Remove it carefully, with a backup first. - [FAILED TO BIND TO PORT error on a Minecraft server](https://help.endercloud.in/docs/failed-to-bind-to-port.md): This error means the server, or a plugin, tried to use a port it doesn't own. Never change server-port yourself; the panel assigns it. Give plugins their own extra port from the Network tab. - [Failed to verify username, Invalid session and Bad login errors](https://help.endercloud.in/docs/failed-to-verify-username.md): These errors mean Minecraft's login check failed. Usually the player's launcher session expired, they use a non-premium launcher, or a proxy network is set up wrong. - [Find the cause of lag with the spark profiler](https://help.endercloud.in/docs/find-lag-with-spark-profiler.md): spark records what your server spends its time on and gives you a link to a report. Use /spark tps, /spark health and /spark profiler to find the plugin, mod or entity behind your lag. - [How to fix Minecraft server lag](https://help.endercloud.in/docs/how-to-fix-minecraft-server-lag.md): First work out which lag you have: low TPS (server), high ping (network) or low FPS (your PC). Then measure with spark and fix the real cause instead of hiding it. - [How to read Minecraft server logs and crash reports](https://help.endercloud.in/docs/how-to-read-logs-and-crash-reports.md): Your server writes everything to logs/latest.log and saves crashes in the crash-reports folder. Here is where to find them and how to spot the line that matters. - [Minecraft server won't start or crashes on startup](https://help.endercloud.in/docs/minecraft-server-wont-start.md): A server that stops right after Start prints the reason in the Console. Usually it's a broken plugin or mod, the EULA, wrong Java after a manual change, or a full disk. - [Mismatched mod channel list, missing registry entries and other mod errors](https://help.endercloud.in/docs/mod-mismatch-and-missing-mods-errors.md): These errors mean the player's mods don't match the server's. Install the exact same modpack, mod versions and loader version on both sides. - [Optimise Paper and Purpur settings for better performance](https://help.endercloud.in/docs/optimise-paper-and-purpur-settings.md): A few safe changes to view distance, simulation distance, entity and item settings make a big difference. Change one thing at a time and measure with spark. - [OutOfMemoryError: Java heap space on a Minecraft server](https://help.endercloud.in/docs/outofmemoryerror-java-heap-space.md): java.lang.OutOfMemoryError means the server needed more memory than it has. Find what is using it (too many chunks, entities, plugins or a big modpack) before you upgrade. - [Outdated client, Outdated server or Incompatible client errors](https://help.endercloud.in/docs/outdated-client-or-server.md): The player's game version and the server's version don't match. Join with the same version as the server, change the server version in the Versions tab, or add ViaVersion. - [Pregenerate your Minecraft world with Chunky](https://help.endercloud.in/docs/pregenerate-your-world-with-chunky.md): Generating new land is one of the heaviest jobs a server does. Use Chunky to generate the world ahead of time, then add a world border so players never trigger it during play. ## Hytale Hosting Setting up, joining and configuring your Hytale server on Endercloud. - [Getting started with your Hytale server](https://help.endercloud.in/docs/getting-started-with-your-hytale-server.md): Open your Hytale server in the Game Panel, click Start, and share the address and port shown in the panel header. Server authentication is handled for you. - [How to install Hytale mods and plugins](https://help.endercloud.in/docs/hytale-mods-and-plugins.md): Stop your Hytale server, upload the mod's .zip or .jar file into the mods folder with Files or SFTP, then start the server and check the console. - [How to join a Hytale server](https://help.endercloud.in/docs/how-to-join-a-hytale-server.md): Copy the address and port from your Game Panel header, open Servers in Hytale, add the server as address:port and connect. Client and server must be on the same version. - [Hytale players, permissions and whitelist](https://help.endercloud.in/docs/hytale-players-permissions-and-whitelist.md): Use console commands such as /op add, /whitelist add and /ban to manage Hytale players. The settings are saved in permissions.json, whitelist.json and bans.json. ## Bot Hosting Hosting Discord & Telegram bots and apps in Node.js, Python and more, plus Lavalink for music bots. - [Change your bot's language or version](https://help.endercloud.in/docs/change-your-bot-language-or-version.md): Switch your bot from one language to another with Settings → Change Egg, and change the Node.js, Python or Java version with the Docker Image list in Startup. - [How to host a Node.js Discord bot](https://help.endercloud.in/docs/host-a-nodejs-discord-bot.md): Upload your bot (without node_modules) or link a GitHub repo in Startup, set the Main file, then click Start. npm install runs automatically when package.json exists. - [How to host a Python Discord bot](https://help.endercloud.in/docs/host-a-python-discord-bot.md): Upload your bot files with a requirements.txt, set your main .py file and Python version in the Startup tab, then click Start and check the console. - [Keep your bot token safe with environment variables](https://help.endercloud.in/docs/keep-your-bot-token-safe-with-environment-variables.md): Put your bot token in a .env file, load it with dotenv (Node.js) or python-dotenv (Python), never commit it to GitHub, and reset it at once if it leaks. - [My bot keeps going offline](https://help.endercloud.in/docs/bot-keeps-going-offline.md): Most bots go offline because the code crashes, runs out of memory, uses an invalid token or missing intents, hits Discord rate limits, or the service is suspended for an unpaid invoice. - [Set up your Lavalink server and connect your music bot](https://help.endercloud.in/docs/connect-your-music-bot-to-lavalink.md): The LavaLink V4 plan gives you your own Lavalink server that you configure yourself: set the password in Startup, adjust application.yml, then add host, port and password to your bot. - [Which bot hosting plan should I choose?](https://help.endercloud.in/docs/which-discord-bot-hosting-plan-should-i-choose.md): Compare Lite, Plus, Pro, Ultra, Elite, Ruby and LavaLink V4, and pick the right size, language and location for your Discord or Telegram bot. ## Database Hosting Managed MongoDB, MariaDB/MySQL, PostgreSQL and Redis databases. - [Connect to your database service (MongoDB, SQL, Redis)](https://help.endercloud.in/docs/connect-to-your-database-service.md): Use the host and port shown in the Game Panel with the admin username and password you chose at checkout. Connection strings for MongoDB, MariaDB, PostgreSQL and Redis. ## VPS Hosting KVM VPS in India, Germany and the USA: first login, managing, reinstalling and securing your server. - [Connect to a Windows VPS with Remote Desktop](https://help.endercloud.in/docs/connect-to-a-windows-vps-with-remote-desktop.md): On Windows, open Remote Desktop Connection (mstsc), enter your VPS IP and log in as Administrator. On Mac, iPhone or Android use Microsoft's Windows App. - [First login to a Linux VPS with SSH](https://help.endercloud.in/docs/first-login-to-a-linux-vps-with-ssh.md): Run ssh root@YOUR-IP from PowerShell, macOS Terminal or a phone SSH app, accept the host key, and enter the root password from your "VPS ready" email. - [Manage your Germany VPS](https://help.endercloud.in/docs/manage-your-germany-vps.md): Germany (Frankfurt) VPS are managed at manage.endercloud.in with a separate login from your "VPS ready" email, or through the Manage VPS tab in billing with auto-login. - [Manage your India VPS](https://help.endercloud.in/docs/manage-your-india-vps.md): India (Mumbai) VPS are managed inside the billing panel: the Manage VPS tab plus a Server Panel with Overview, Network, Access, Activity, Settings, Backups and VNC. - [Manage your USA VPS](https://help.endercloud.in/docs/manage-your-usa-vps.md): USA (Virginia) VPS are managed inside the billing panel from the Servers page, with Overview, Network, Access, Snapshots, Activity and Settings tabs. ARM plans can't run x86-only software. - [Reinstall the OS and reset the root password on your VPS](https://help.endercloud.in/docs/reinstall-os-and-reset-root-password.md): Reinstall your VPS or reset its root/Administrator password from billing panel → Servers → Manage on your VPS. A reinstall erases everything on the VPS. - [Secure your new VPS](https://help.endercloud.in/docs/secure-your-new-vps.md): Update the system, create a sudo user, log in with SSH keys, turn on a firewall (ufw), enable automatic security updates and install fail2ban. Windows tips included. - [Set reverse DNS (rDNS) for your VPS](https://help.endercloud.in/docs/set-reverse-dns-rdns.md): Reverse DNS maps your VPS IP back to a hostname. Mail servers check it. Set it in your VPS's Network section, after creating a matching A record for the hostname. - [Choosing a VPS location: India, Germany or USA](https://help.endercloud.in/docs/choosing-a-vps-location-india-germany-or-usa.md): Compare Endercloud VPS locations, hardware and starting prices to pick the right one. ## Domains & DNS Registering domains, DNS records, free subdomains and connecting a domain to your server. - [Free HTTPS (SSL) link for your web app, no domain needed](https://help.endercloud.in/docs/free-ssl-link-for-your-web-app.md): No domain? Open your website, API or bot dashboard over HTTPS with a free SSL certificate from Endercloud. Port first, a dash, then your node name, always on ender.co.in, like https://25808-agni.ender.co.in. - [How to register a domain](https://help.endercloud.in/docs/how-to-register-a-domain.md): Search for a name on the Endercloud domain registration page, pick an extension, pay, and the domain is active instantly with free WHOIS privacy and DNS management. - [Link a domain with free HTTPS to your website or web app](https://help.endercloud.in/docs/link-a-custom-domain-to-your-server.md): Server Linked Domains (Domain Integration, beta) connects your domain to a website, API or web panel running on your bot hosting server, with HTTPS and a free SSL certificate. It is not for Minecraft servers. - [Manage DNS records for your domain](https://help.endercloud.in/docs/manage-dns-records-for-your-domain.md): Add A, CNAME, MX, TXT and SRV records for your Endercloud domain from the billing panel, or switch to Cloudflare nameservers. Changes can take minutes to hours to spread. - [Use a domain with a Bedrock server](https://help.endercloud.in/docs/use-a-domain-with-a-bedrock-server.md): Bedrock ignores SRV records, so point your domain at the server with an A or CNAME record and have players type the port. For no port at all, ask about a dedicated IP. - [Connect your own domain to your Minecraft server](https://help.endercloud.in/docs/connect-your-own-domain-to-your-minecraft-server.md): Add an SRV record named _minecraft._tcp.play with priority 0, weight 5, your server port and your node hostname as target. Java players then join with play.yourdomain.com. ## Updates & Announcements What's new at Endercloud. - [Welcome to the new Endercloud Knowledgebase](https://help.endercloud.in/docs/welcome-to-the-new-endercloud-knowledgebase.md): Faster search, clearer guides and articles that AI assistants can read for you. ## Optional - [Full knowledge base in one file](https://help.endercloud.in/llms-full.txt): every article as Markdown - [JSON API](https://help.endercloud.in/api/public/articles): machine-readable article list and search (?q=)