Skip to content

SSH Commands

Manage your apps via SSH without using the dashboard.

Basic Usage

ssh -p 2222 plitho@your-server <command> [args]

Note

The SSH username is always plitho. Your identity is determined by your SSH key.

Commands

ls — List Apps

ssh -p 2222 plitho@your-server ls
myapp       running    node     3000   abc1234
mysite      running    static   80     def5678

start — Deploy/Start

ssh -p 2222 plitho@your-server start myapp

Triggers a full deployment: pulls code, installs dependencies, runs scripts, starts the process.

stop — Stop

ssh -p 2222 plitho@your-server stop myapp

Stops the app. It remains in the system and can be started again.

reload — Restart

ssh -p 2222 plitho@your-server reload myapp

Restarts the process without a full redeploy. Use after environment variable changes.

rm — Delete

# Interactive (prompts for confirmation)
ssh -p 2222 plitho@your-server rm myapp

# Force (no confirmation)
ssh -p 2222 plitho@your-server rm -f myapp

Danger

Permanently deletes the app, its git repository, and all data.

log — View Logs

ssh -p 2222 plitho@your-server log myapp

Streams real-time logs. Press Ctrl+C to stop.

scale — Scale Workers

ssh -p 2222 plitho@your-server scale myapp web=4

reset-ssl — Reissue SSL

ssh -p 2222 plitho@your-server reset-ssl myapp

info — App Details

ssh -p 2222 plitho@your-server info myapp

system:version — Show Version

ssh -p 2222 plitho@your-server system:version

Access Control

User Type Can Manage
Regular user Only their own apps
Admin user All apps from all users

Quick Reference

Command Description
ls List your apps
ls -x Expanded list with details
start <app> Deploy/start an app
stop <app> Stop an app
reload <app> Restart an app
rm <app> Delete an app (interactive)
rm -f <app> Delete an app (force)
log <app> Stream logs
scale <app> web=N Scale workers
info <app> App details
reset-ssl <app> Reissue SSL
system:version Show version