Useful CloudPanel Site User Commands (CLI)

Nemesis

Active member
Joined
Mar 22, 2025
Messages
35
Points
61
Age
26
As a site user on CloudPanel, what useful commands are available to me for managing file permissions, databases, and the Varnish cache?
 
Solution
CloudPanel provides several helpful CLI commands that can be executed by site users via SSH. Here’s a quick reference to essential site user commands:


📌 System (File Permissions)
  • Reset Permissions (Directories & Files):
    This command resets file and directory permissions recursively.
Code:
clpctl system:permissions:reset --directories=770 --files=660 --path=.

(Replace --path=. with your desired directory path.)

📌 Database Management
  • Export Database (Backup):
    Export your database with optional gzip compression.
# Compressed (.gz)
Code:
clpctl db:export --databaseName=my-database --file=dump.sql.gz

# Uncompressed
Code:
clpctl db:export --databaseName=my-database...
CloudPanel provides several helpful CLI commands that can be executed by site users via SSH. Here’s a quick reference to essential site user commands:


📌 System (File Permissions)
  • Reset Permissions (Directories & Files):
    This command resets file and directory permissions recursively.
Code:
clpctl system:permissions:reset --directories=770 --files=660 --path=.

(Replace --path=. with your desired directory path.)

📌 Database Management
  • Export Database (Backup):
    Export your database with optional gzip compression.
# Compressed (.gz)
Code:
clpctl db:export --databaseName=my-database --file=dump.sql.gz

# Uncompressed
Code:
clpctl db:export --databaseName=my-database --file=dump.sql

  • Import Database (Restore):
    Import your database from a dump file.
Code:
clpctl db:import --databaseName=my-database --file=dump.sql.gz


📌 Varnish Cache Management

  • Purge Varnish Cache:
    • Purge entire cache:
      Code:
      clpctl varnish-cache:purge --purge=all

    • Purge specific cache tags:
      Code:
      clpctl varnish-cache:purge --purge='tag1,tag2'

    • Purge specific URL:
      Code:
      clpctl varnish-cache:purge --purge='https://www.domain.com/site.html'

These commands empower you as a site user to efficiently manage permissions, databases, and caching on your CloudPanel-managed sites.
 
Solution
Back
Top