Skip to content

skybox status

Show status of projects or detailed information about a specific project.

Usage

bash
skybox status [project]

Arguments

ArgumentDescription
[project]Name of the project to show detailed status for. If omitted, shows overview of all projects.

Options

This command has no options.

Description

Live Updates

For a real-time, auto-refreshing view of all projects, use skybox dashboard instead.

The status command displays information about your SkyBox projects. It has two modes:

Overview Mode (no argument)

Shows a table of all local projects with columns:

ColumnDescription
NAMEProject name
CONTAINERContainer status (running/stopped)
SYNCSync status (syncing/paused/error/no session)
BRANCHCurrent git branch
SESSIONSession status (none/active here/active on machine)
LAST ACTIVETime since last activity
SIZELocal disk usage

Detailed Mode (with project name)

Shows comprehensive information organized into sections:

Container

  • Status (running/stopped)
  • Image name
  • Uptime
  • CPU usage
  • Memory usage

Sync

  • Status (syncing/paused/error)
  • Session name
  • Pending files
  • Last sync time

Git

  • Current branch
  • Working tree status (clean/dirty)
  • Commits ahead of upstream
  • Commits behind upstream

Session

  • Session status (none / active here / active on another machine)
  • Machine name (if active)
  • User and start time

Disk Usage

  • Local size
  • Remote size

Examples

bash
# Show overview of all projects
skybox status

# Show detailed status of specific project
skybox status my-api

Overview Output Example

Projects:

  NAME          CONTAINER  SYNC      BRANCH  SESSION          LAST ACTIVE  SIZE
  my-api        running    syncing   main    active here      2 hours ago  1.2G
  frontend-app  stopped    paused    dev     none             3 days ago   856M
  data-service  running    syncing   main    active here      just now     2.1G

Detailed Output Example

bash
skybox status my-api

# Output:
# Project: my-api
# --------------------------------------------------
#
# Container
#   Status:     running
#   Image:      node:20
#   Uptime:     2 hours
#   CPU:        0.5%
#   Memory:     256MiB / 8GiB
#
# Sync
#   Status:     syncing
#   Session:    skybox-my-api
#   Pending:    0 files
#   Last sync:  -
#
# Git
#   Branch:     main
#   Status:     clean
#   Ahead:      0 commits
#   Behind:     0 commits
#
# Session
#   Status:     none
#
# Disk Usage
#   Local:      1.2G
#   Remote:     1.2G

Exit Codes

CodeMeaning
0Success
1Error (SkyBox not configured, project not found)

See Also

Released under the Apache License 2.0.