Health & Maintenance
Horuph Studio Usage Guide Version 1.0.0
What this section is
Health & Maintenance is your system control room. It helps you monitor stability, review errors, check storage, validate the database, and create backups.
Where to find it
Open Dashboard and switch to the Maintenance tab. From there you can access: Error Logs, Storage, and Database, plus backup tools for both database and the full project.
Maintenance cards (overview)
- Error Logs: View and manage system errors.
- Storage: Disk usage, media overview, upload limits, and permission checks.
- Database: Connection info, size overview, and maintenance actions.
Error Logs
This page shows recorded system errors so you can spot problems quickly and verify fixes.
- Level filter: Use the dropdown (e.g. All Levels) to filter by severity.
- Search: Find logs by keywords from the message or context.
- Log list: Each entry shows the level, message, and a context summary.
- Pagination: Navigate pages at the bottom to browse older logs.
- Clear logs: Clear Error Logs removes all error logs (useful after fixing an issue).
Storage
A quick overview of disk usage and file-related health checks.
- Disk Usage: Total usage, free space, and related storage info.
- Media Overview: Counts and total size for media (images/files).
- Upload Configuration: Server limits like max upload size, POST size, file upload count, and memory limit.
- Paths & Permissions: Checks whether key project paths are accessible and writable (OK/issue).
- Largest Files: A list of the biggest files to help you find what consumes space.
Database
Monitor database health and run maintenance actions when needed.
Status & information
- Connection Status: Shows whether the database is connected and which driver is in use.
- Version & Config: Database version and related configuration details.
- Size & Usage: Total database size and a quick breakdown of table sizes.
- Largest Tables: Helps identify which tables grow the most over time.
Maintenance actions
- Integrity Check: Verifies database consistency (best first step if you suspect corruption).
- Optimize: Runs database optimization to improve performance and reduce fragmentation.
- Backup Now: Creates a database backup before maintenance or major changes.
Backups
The Maintenance area includes two backup types: Database Backups and Project Backups.
Database Backups
- Backup list: Shows filename, database type, size, and creation time.
- Download: Download backups and store them safely outside the server.
- Restore (if enabled): Restore the database from a selected backup.
- Delete: Remove old backups to free storage.
- Filter by DB type: If multiple database types exist, filter backups by type.
Project Backups
- Create Backup: Builds a full project backup archive.
- Backup list: Shows filename, size, and creation time.
- Download / Delete: Download backups or remove older ones.
Notes
- Before running heavy actions (optimize/restore), always create a backup.
- If errors repeat, use Error Logs filters and search to isolate the root cause.
- If storage is low, check Largest Files first.
- If the system behaves strangely, start with Integrity Check.
Guides & Resources
Explore addons, read usage guides, or start developing your own addon
Need More Help?
For complete developer documentation and advanced guides, visit the documentation center.