Command Line Interface (CLI)#

Podhound provides a CLI for server management.

Usage#

# Via Bun (development)
bun run src/main.ts <domain> <action> [args...]

# Via compiled binary
./dist/podhound <domain> <action> [args...]

User Management#

List all users#

# Via Bun (development)
bun run src/main.ts users list

# Via compiled binary
./dist/podhound users list

Displays a table of all registered users.

Create a new user#

# Via Bun (development)
bun run src/main.ts users create <username> <password>

# Via compiled binary
./dist/podhound users create <username> <password>

Manually creates a new user account.

Update a user’s password#

# Via Bun (development)
bun run src/main.ts users update <username> <new_password>

# Via compiled binary
./dist/podhound users update <username> <new_password>

Updates the password for an existing user account.

Get user settings#

# Via Bun (development)
bun run src/main.ts users get-settings <username>

# Via compiled binary
./dist/podhound users get-settings <username>

Displays the effective settings currently applied to the user.

Set user setting#

# Via Bun (development)
bun run src/main.ts users set-setting <username> <key> <value>

# Via compiled binary
./dist/podhound users set-setting <username> <key> <value>

Sets a user configuration option (e.g. podhound users set-setting alex action_map_delete replace_play).

For all available settings and values, see the User Settings Guide.

Created with โค๏ธ by Svyatoslav Kubakh
Podhound ยฉ 2026