Can I install npm packages or import from the root filesystem via the panel?

Your serverUpdated 2 Oct 20262 min read
On this page
  1. What you can access
  2. Working within your server
  3. Frequently asked questions

On a managed game server, you work entirely within your own server's directory rather than the host's root filesystem. That keeps your server secure and isolated, but it also means package installs and file access follow the panel's model rather than a raw shell. Here's what you can and can't do.

What you can access

Your Files tab and SFTP give you full control inside your server's own directory. For bot and app eggs like Node.js, dependency installs are handled by the egg's startup and install process — not a root shell you log into.

Working within your server

  1. Upload and manage files inside your server via Files or SFTP.
  2. For bot/app eggs (e.g. Node.js), let dependency installs run through the egg's startup/install process.
  3. Understand that you can't reach outside your server into the host filesystem — that's by design.

Note: Arbitrary package installs and full filesystem or root control were VPS features, and VPS plans aren't sold any more.

Frequently asked questions

How do I add Node packages for a Discord bot? They're installed by the bot egg's install step — see the Discord bot docs for the specifics.

More in Server Settings & Configuration

All Your server guides

Still stuck?

Humble AI, our team and the Discord are a message away.