System Status
@if (!status) {
Loading...
} @else {
Environment
Paperless-ngx Version
{{status.pngx_version}}
Install Type
{{status.install_type}}
Server OS
{{status.server_os}}
Media Storage
{{status.storage.available | fileSize}} available ({{status.storage.total | fileSize}} total)
Database
Type
{{status.database.type}}
Status
@if (status.database.status === 'OK') { {{status.database.url}} } @else { {{status.database.url}}: {{status.database.error}} }
Migration Status
Tasks Queue
Redis Status
@if (status.tasks.redis_status === 'OK') { {{status.tasks.redis_url}} } @else { {{status.tasks.redis_url}}: {{status.tasks.redis_error}} }
Celery Status
@if (status.tasks.celery_status === 'OK') { {{status.tasks.celery_url}} } @else { {{status.tasks.celery_error}} }
Health
Search Index
@if (currentUserIsSuperUser) { @if (isRunning(PaperlessTaskName.IndexOptimize)) {
} @else { } }
@if (status.tasks.index_status === 'OK') {
Last Updated:
{{status.tasks.index_last_modified | customDate:'medium'}} } @else {
Error:
{{status.tasks.index_error}} }
Classifier
@if (currentUserIsSuperUser) { @if (isRunning(PaperlessTaskName.TrainClassifier)) {
} @else { } }
@if (status.tasks.classifier_status === 'OK') {
Last Trained:
{{status.tasks.classifier_last_trained | customDate:'medium'}} } @else {
Error:
{{status.tasks.classifier_error}} }
Sanity Checker
@if (currentUserIsSuperUser) { @if (isRunning(PaperlessTaskName.SanityCheck)) {
} @else { } }
@if (status.tasks.sanity_check_status === 'OK') {
Last Run:
{{status.tasks.sanity_check_last_run | customDate:'medium'}} } @else {
Error:
{{status.tasks.sanity_check_error}} }
}