Update "Home"
+14
-6
@@ -5,9 +5,10 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| **Package** | `pkg_mokosuitebackup` |
|
||||
| **Version** | 01.45.07 |
|
||||
| **Type** | Joomla Package (9 sub-extensions + MokoSuiteClient) |
|
||||
| **Joomla** | 6.x+ |
|
||||
| **PHP** | 8.1+ |
|
||||
| **PHP** | 8.3+ |
|
||||
| **License** | GPL-3.0-or-later |
|
||||
|
||||
---
|
||||
@@ -16,18 +17,20 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
|
||||
- [Installation](guides/Installation)
|
||||
- [Configuration](guides/Configuration)
|
||||
- [Backup Profiles](guides/Backup-Profiles)
|
||||
- [Content Snapshots](guides/Content-Snapshots)
|
||||
- [Backup Profiles](Backup-Profiles)
|
||||
- [Scheduled Tasks](guides/Scheduled-Tasks)
|
||||
- [CLI Usage](guides/CLI-Usage)
|
||||
- [Akeeba Migration](guides/Akeeba-Migration)
|
||||
|
||||
## Reference
|
||||
|
||||
- [Database Schema](Database-Schema)
|
||||
- [Architecture](Architecture)
|
||||
- [REST API](reference/REST-API)
|
||||
- [Remote Storage](reference/Remote-Storage)
|
||||
- [Encryption](reference/Encryption)
|
||||
- [Differential Backups](reference/Differential-Backups)
|
||||
- [Changelog](Changelog)
|
||||
- [Troubleshooting](guides/Troubleshooting)
|
||||
|
||||
---
|
||||
@@ -54,6 +57,7 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
- SFTP with SSH key file auth + remote directory browser
|
||||
- Amazon S3 (and S3-compatible)
|
||||
- Google Drive with OAuth2
|
||||
- FTP/FTPS
|
||||
- Graceful degradation — local backup preserved if upload fails
|
||||
|
||||
### MokoRestore Standalone Wizard
|
||||
@@ -61,7 +65,8 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
- Per-table conflict resolution: Replace / Skip / Merge / Data Only
|
||||
- Post-restore: reset passwords, hits, versions, sessions, cache
|
||||
- Auto-detect sanitized passwords and prompt for reset
|
||||
- Standalone mode: restore.php scans directory for ZIP files
|
||||
- Standalone mode: restore script scans directory for ZIP files
|
||||
- Customizable restore script filename per profile
|
||||
|
||||
### Bundled: MokoSuiteClient
|
||||
- Full MokoSuiteClient package installed automatically alongside MokoSuiteBackup
|
||||
@@ -71,9 +76,11 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
- CPanel module with backup status and quick action buttons
|
||||
- Snapshot widget, backup trend chart, storage breakdown
|
||||
- System health checks
|
||||
- Backup comparison: side-by-side diff between two backups
|
||||
- Archive browser: view files inside backup without extracting
|
||||
|
||||
### Security
|
||||
- 10 ACL permissions with full enforcement across all controllers
|
||||
- 14 ACL permissions with full enforcement across all controllers
|
||||
- Data sanitization: passwords, emails, sessions
|
||||
- SSH key stored base64-encoded, never exposed in UI
|
||||
- Path traversal protection on all archive extraction
|
||||
@@ -81,6 +88,7 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
|
||||
### CLI
|
||||
- `mokosuitebackup:run` • `mokosuitebackup:restore` • `mokosuitebackup:snapshot`
|
||||
- `mokosuitebackup:list` • `mokosuitebackup:profiles` • `mokosuitebackup:cleanup`
|
||||
|
||||
### REST API
|
||||
- Backup: start, list, download, delete, profiles
|
||||
@@ -92,4 +100,4 @@ Full-site backup and restore for Joomla — database, files, and configuration.
|
||||
|
||||
1. Download from [Releases](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteBackup/releases)
|
||||
2. Install via Extensions > Install
|
||||
3. Components > MokoSuiteBackup > Backup Now
|
||||
3. Components > MokoSuiteBackup > Dashboard > Backup Now
|
||||
Reference in New Issue
Block a user