Overview
Thewebinoly command is the primary tool for managing your Webinoly installation, server configuration, backups, and global settings.
Basic Usage
System Management
Update Webinoly
Update Webinoly to the latest version:Server Reset
Reset server configuration to defaults:Component to reset:
all- Reset all configurations (default)os- Operating system settingsnginx- Nginx configurationphp- PHP configurationmysql- MySQL/MariaDB configurationpermissions- File permissionsconfile- Configuration file
Verify Installation
Verify Webinoly installation integrity:Uninstall
Remove Webinoly from your server:Version Information
Display version information:-v, -V
Example output:
Database Management
Display Database Password
Show MySQL/MariaDB root credentials:Change MySQL Password
Change the MySQL/MariaDB root password:MySQL Public Access
Enable or disable remote MySQL access:Specific IP address to bind MySQL to (optional)
Tools and Services
Tools Port
Change the port for the Webinoly tools site:22222.
Tools Site
Configure the tools site domain:SFTP Access
Manage SFTP access for the www-data user:Default Site Response
Configure the default Nginx response for requests to your server IP:Cache Management
Clear Cache
Clear various cache types:Cache type to clear:
all- All cache types (default)redis- Redis object cachememcache/memcached- Memcached cacheopcache- PHP OPcachefastcgi- FastCGI page cache[domain]- FastCGI cache for specific site
Cache Valid Time
Configure FastCGI cache valid time:1h, 30m, 7d, etc.
Security
Block IP Addresses
Block IP addresses at the Nginx level:Email Configuration
Update Email
Set your email address for notifications:SMTP Configuration
Configure SMTP for sending emails:Backup and Restore
Local Backups
Create and manage local backups:Export type:
true/stack- Server stack configurationfull- Complete server backup[domain]- Specific site backup
Import backup:
true/stack- Import server configurationfull- Import full backup
Path to backup file for import
Database Backups
Create local database backups:AWS S3 Backups
Configure and manage S3 backups:Backup profile name
S3 bucket name
Run backup with specified profile
Restore from S3 backup
Specific backup date to restore
Use European S3 bucket configuration
Database Import
Import SQL database dump:Target database name
Overwrite existing database
System Configuration
Timezone
Set server timezone:Dynamic Variables
Store custom configuration variables:Variable name (alphanumeric and hyphens only)
Variable value
Cache Customization
Global Cache Rules
Configure global FastCGI cache behavior:Comma-separated list of URL paths to skip caching
Comma-separated list of cookies that bypass cache
Query strings to include in cache key
Query strings that always bypass cache
HTTP Headers
Manage custom HTTP headers:System Information
Display comprehensive system information:- Webinoly version
- Server stack versions (Nginx, PHP, MySQL/MariaDB)
- Installed components
- Server resources (CPU, RAM, disk)
- Configuration settings
Update External Sources
Update external data sources (like IP blocklists):Examples
Complete Server Setup
Security Hardening
Backup Strategy
Cache Management
Notes
- All commands require
sudo(root privileges) - Most destructive operations will prompt for confirmation unless
forceis used - Configuration changes are stored in
/opt/webinoly/webinoly.conf - Nginx is automatically reloaded after configuration changes
- Use
-helpto see all available options
See Also
- Stack Management - Install and configure server components
- Site Management - Create and manage websites
- Log Management - View and manage logs