1 server online right now

Your Discord bot, online around the clock.

Upload your code, press Start, close your laptop. Hostrix runs Python and Node.js bots, apps and websites for free, with a live console and file manager in your browser.

No card needed. 512 MB of memory on the free plan.

music-bot starting

Three ways to use your server

Pick a type when you create a server. Bigger plans run several at once.

Python

discord.py bots, Flask or FastAPI apps, and scripts that run on a loop.

  • requirements.txt installs itself
  • Python 3.12

Node.js

discord.js bots, Express servers and any app with a package.json.

  • npm install runs on start
  • Node.js 20

Websites

Portfolios, landing pages and bot dashboards made of HTML, CSS and JavaScript.

  • HTTPS included
  • Publish and unpublish in one click

Your bot already works here

No special setup. Read your token from an environment variable and Hostrix does the rest: installs your packages, starts your bot, and brings it back if it crashes.

See the full guide
import os, discord

intents = discord.Intents.default()
intents.message_content = True
bot = discord.Client(intents=intents)

@bot.event
async def on_ready():
    print(f"Logged in as {bot.user}")

bot.run(os.environ["DISCORD_TOKEN"])

From code to online in three steps

Create a server

Choose Python, Node.js or Website. It starts with a working example you can run straight away.

Upload your code

Drag in your files or a .zip. Put your bot token in Startup, not in your code.

Press Start

Watch it boot in the live console. If it crashes, it restarts on its own.

Everything you'd do over SSH, in the browser

Live console

See every log line as it prints, and type commands straight into your app.

File manager

Edit code with syntax highlighting, drag in files, unzip projects, download backups.

Crash recovery

When your bot crashes, it comes back in five seconds without you lifting a finger.

Private secrets

Store tokens as environment variables, hidden until you choose to reveal them.

Usage meters

Track CPU, memory and disk in real time so you know when it's time to upgrade.

Isolated servers

Every server runs in its own sandbox, so nobody else's bot can touch yours.

Plans

Start free. Move up when your bot outgrows it.

Starter

Ask us
Servers
3
Memory each
1 GB
CPU each
100%
Disk each
3 GB
Start free, upgrade later

Pro

Ask us
Servers
10
Memory each
2 GB
CPU each
200%
Disk each
10 GB
Start free, upgrade later

Questions

Is it really free?

Yes. The free plan doesn't expire and doesn't need a card. Paid plans only add more servers, memory and disk.

Will my bot stay online when I close my computer?

Yes. Your bot runs on our server, not your computer. Close the tab, shut your laptop, and it keeps going.

Where do I put my bot token?

Open your server, go to Startup, and add it as an environment variable named DISCORD_TOKEN. The quickstart shows the exact code.

How do I install packages?

List them in requirements.txt (Python) or package.json (Node.js). They install automatically whenever the file changes.

What isn't allowed?

Crypto mining, spam, attacking other services, and anything illegal. Servers that break the rules are suspended.

Get your bot online tonight.

Takes about a minute to set up.

Host your bot free