Extension Developer Information Page


Extension Basics

Title
Developer Information Page
Name
ckanext-developerpage
Type
Public extension
Description
Comprehensive system information dashboard for CKAN maintenance, debugging, and development support.
CKAN versions
Download-Url (zip)
Download-Url commit date
2020-02-27
Url to repo
Category
Specialized Tools


Background Infos

Description (long)
Show details

The Developer Information Page extension provides a comprehensive administrative dashboard displaying critical system information, configuration details, and diagnostic data essential for CKAN portal maintenance, development, and troubleshooting activities. This essential extension creates a centralized information hub showing system status, installed extensions, database connectivity, configuration parameters, and performance metrics in an organized, easily accessible format. The system displays detailed information about the CKAN installation including version details, Python environment, installed packages with versions, and active plugins configuration. Advanced features include real-time system monitoring with memory usage, CPU statistics, database connection status, and storage utilization metrics. The extension provides configuration validation tools, environment variable display, and database schema information for comprehensive system analysis. Administrative tools include log file access, error reporting summaries, and system health checks with automated diagnostics for common issues. Integration capabilities include API endpoints for system monitoring, automated health check alerts, and integration with external monitoring systems for enterprise deployment scenarios. The system supports security-conscious information display with configurable access controls and sensitive data filtering to protect critical system information while providing necessary diagnostic details. Performance monitoring features include request timing analysis, cache status reporting, and resource utilization tracking for optimization purposes. Debugging tools provide request trace information, extension loading status, and detailed error logging for development and troubleshooting activities. Essential for CKAN administrators managing portal operations, developers working on customizations and extensions, system integrators implementing CKAN solutions, and technical support teams where comprehensive system visibility, diagnostic capabilities, and maintenance efficiency are critical for reliable portal operation and rapid issue resolution.

Version
Latest
Version release date
2020-02-27
Contact name
Datopian Team
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Provides system information dashboard for developers and administrators.

Plugins to configure (ckan.ini)
developerpage
CKAN Settings (ckan.ini)
# ckanext.developerpage.show_config = true # ckanext.developerpage.show_database = true # ckanext.developerpage.show_environment = true # ckanext.developerpage.show_extensions = true # ckanext.developerpage.restrict_access = true # ckanext.developerpage.allowed_users = admin,developer
DB migration to be executed
(not set)
<< back to Extensions