Skip to content

Doctor Diagnostics Command - #235

Open
Dominikhun250 wants to merge 11 commits into
BlueprintFramework:mainfrom
Dominikhun250:main
Open

Dominikhun250 wants to merge 11 commits into
BlueprintFramework:mainfrom
Dominikhun250:main

Conversation

@Dominikhun250

Copy link
Copy Markdown

Blueprint Doctor Command

Adds blueprint doctor, a diagnostic command for checking common Blueprint and Pterodactyl issues.

Included checks

  • Environment and version checks
  • Blueprint and Pterodactyl installation
  • Configuration and database
  • Cache and storage
  • Extensions and dependencies
  • File integrity
  • Queue and failed jobs
  • Permissions
  • Logs and security settings
  • Routes
  • Disk space and PHP limits

Usage

blueprint doctor
blueprint doctor --fix
blueprint doctor --json

The command is read-only by default. --fix only applies supported automatic fixes.

Some issues, such as .env, php.ini, ownership, database tables, and route changes, are reported for manual handling instead of being changed automatically.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant