Hallaxius CLI

Commands

The Hallaxius CLI has 13 commands available in both interactive (REPL) and command-line modes.

Usage Modes

The CLI works in two modes: interactive (persistent REPL session) and command-line (one-off commands for scripts and CI/CD).

$hallaxius
Terminal
hallaxius v1.0.1
Welcome! Type help to see available commands.
ZyRox@DESKTOP >

Or use one-liner commands:

$hallaxius upload image.png
$hallaxius shortlink https://example.com

Reference

CommandShortcutDescription
configurecfgSet your API key
uploadupUpload a file or URL
pendingpendList pending uploads
resumeresResume a pending upload
verifyvValidate API key
resetrmClear stored configuration
shortlinkslCreate a shortlink
planaccShow plan and features
profileprofShow full profile info
updateupdCheck or install updates
reinstallreinstReinstall CLI globally
clearclsClear the screen (REPL only)
exitqExit interactive mode (REPL only)
helphShow help

Details

configure (cfg)

Set your API key. Usage: hallaxius configure <api-key>

$hallaxius configure sk_live_abc123
Terminal
✓ API key saved securely

upload (up)

Upload a file or URL. Usage: hallaxius upload <file|url> [options]

$hallaxius upload video.mp4
Terminal
⠋ [████████████░░░░░░░░] 68.4% 12.5 MB/s
✓ Upload completed successfully
URL https://cdn.hallaxi.us/abc123

pending (pend)

List pending uploads. Usage: hallaxius pending

$hallaxius pending
Terminal
Pending uploads:
abc12345... Size: 150 MB

resume (res)

Resume a pending upload. Usage: hallaxius resume <id>

$hallaxius resume abc12345
Terminal
Resuming upload...
✓ Upload completed successfully

verify (v)

Validate API key. Usage: hallaxius verify

$hallaxius verify
Terminal
Validating API key...
OK

reset (rm)

Clear stored configuration. Usage: hallaxius reset

$hallaxius reset
Terminal
✓ Configuration cleared

shortlink (sl)

Create a shortlink. Usage: hallaxius shortlink <url> [--slug <slug>]

$hallaxius shortlink https://mysite.com/page
Terminal
✓ Shortlink created
URL https://hallaxi.us/s/x7k2

plan (acc)

Show plan and features. Usage: hallaxius plan

$hallaxius plan
Terminal
Plan: Free
Storage: 150 MB / 500 MB

profile (prof)

Show full profile info. Usage: hallaxius profile

$hallaxius profile
Terminal
User: zyrox
Plan: Free
Storage: 150 MB / 500 MB

update (upd)

Check or install updates. Usage: hallaxius update [--install]

$hallaxius update --install
Terminal
Checking for updates...
✓ Updated to v1.0.2

reinstall (reinst)

Reinstall CLI globally. Usage: hallaxius reinstall

$hallaxius reinstall
Terminal
Installing hallaxius CLI globally...
✓ Installation complete!