What you’ll learn
- How to view live server output
- How to use power actions (Start, Stop, Restart, Kill)
- How to send shell commands in the console
Viewing Live Output
Once your server is running, the Console tab streams its output in real time. Use it to:- Confirm that your application started successfully
- Read startup errors and stack traces
- Monitor live log output
Power Actions
Use Kill only when the server is completely unresponsive and won’t stop with the normal Stop button.
Sending Shell Commands
By default, the console input box sends text to your application’s stdin — useful for game servers or custom CLI interfaces. To run arbitrary shell commands instead (e.g.,ls, node --version, pip install requests), you first need to configure your server to accept them.
How to enable shell command input
- Go to the Startup tab of your server.
- Change the Startup Command to
bash. - Return to the Console tab and click Restart.
Troubleshooting Common Issues
Server crashes immediately on start
Server crashes immediately on start
Check the console output for error messages. Common causes:
- Wrong startup command (wrong filename or wrong syntax)
- Missing entry point file (upload your files first)
- Incorrect version
- Missing dependencies (try running
npm installorpip install -r requirements.txtmanually viabashmode)
Console shows no output at all
Console shows no output at all
Your application may be writing logs to a file instead of stdout. Check if a log file exists in the file manager. Some frameworks require a specific flag to enable console output (e.g., disabling silent mode).
I can't type in the console input box
I can't type in the console input box
Make sure your server is running (green status). The console input is only active while the server process is alive.
Next Steps
- Startup Settings — Fix your startup command or Docker image.
- File Manager — Upload missing files.
- Troubleshooting — More help for common problems.