Deployment Manual4 min readReviewed 2026-05-15

Go-Live Readiness Checklist

Go-live readiness confirms that DeskDox has been deployed, secured, validated, backed up, and handed over according to the selected customer-managed deployment model. This article is a documentation checklist for operational readiness; it is not a formal completion certificate.

Readiness Checklist

AreaExpected resultStatus
InfrastructureHost, CPU, RAM, storage, Docker runtime, and persistent paths match the sizing baseline.To be confirmed
Deployment modelSelected deployment model and support classification are documented.To be confirmed
Servicesfrontend, backend, postgres, gotenberg, preview-worker, and index-worker are running.To be confirmed
DNS/FQDNProduction FQDN resolves correctly.To be confirmed
TLSHTTPS certificate is valid and trusted.To be confirmed
FirewallOnly the approved public endpoint is exposed; internal service ports are not public.To be confirmed
ConfigurationProduction secrets, image tag, public URL, and required environment values are configured.To be confirmed
SecurityAdmin account control, least privilege, auditability, and backup key custody are documented.To be confirmed
StorageDatabase, uploads, previews, FAISS/index data, backups, logs, and licensing paths are understood.To be confirmed
BackupInitial backup completes and backup location is documented.To be confirmed
RestoreRestore validation is completed or a deferred validation plan is recorded.To be confirmed
Functional smoke testLogin, upload, preview, OCR/search, workflow, email, public URL, and audit logs are validated as applicable.To be confirmed
OperationsMonitoring, patching, backup review, escalation, and maintenance windows are assigned.To be confirmed
HandoverDeployment notes, owners, open items, and support boundaries are documented.To be confirmed

Functional Smoke Test

At minimum, production validation should include:

  • Login with customer-approved admin account.
  • Login with non-admin test account.
  • Folder/document access check.
  • Upload a representative PDF.
  • Upload a representative Office document if Office preview is in scope.
  • Confirm preview generation.
  • Confirm OCR/search for a representative searchable or scanned document.
  • Start and complete a representative workflow.
  • Send or validate email notification if SMTP is in scope.
  • Confirm public URL links use the production FQDN.
  • Confirm audit/history entries for representative actions.
  • Complete an initial backup.
  • Review restore procedure and complete restore validation or record a deferred validation plan.

Restore Validation Deferral

Production deployments should include a restore validation exercise before go-live. If restore testing is deferred, deployment handover notes should state:

  • Reason restore testing was deferred.
  • Operational owner.
  • Target date for first restore test.
  • Interim recovery approach.

Restore validation should not be silently omitted.

Handover Roles

RoleOperational responsibility
Infrastructure ownerHost, storage, Docker/runtime, monitoring, and backup destination.
Network/security ownerDNS, TLS, firewall, endpoint security, and public exposure.
Application ownerFunctional validation, admin ownership, user readiness, and go-live coordination.
DeskDox deployment engineerInstallation evidence, service validation, known issues, and handover completeness.
Operations/support ownerEscalation path, maintenance process, and ongoing monitoring readiness.

Handover Record

Deployment handover notes should include:

  • Customer name and environment name.
  • Deployment date.
  • Release/image tag.
  • Deployment model.
  • Public URL.
  • Data paths and backup path.
  • Restore validation result or deferred validation plan.
  • Open issues and mitigations.
  • Named operational owners and dates.

Was this article helpful?

Related articles

Continue with closely related deployment manual guidance.