4 services tracked from the deployment snapshot.
Handover workspace
ERS, Todo, OfferReview, and Docu in one view
docu2.r32a.com
DocuHandshake
Private document-signing platform for external PDF uploads and admin-side digital signing.
main · 319ceed (2026-02-23)
6 generated walkthrough docs are included for faster onboarding.
Useful when you need to reason about service ownership and filesystem access.
What this app does
Handover summary
DocuHandshake is a document upload and signing platform for sending PDFs through a controlled admin review and digital-signing process.
Who uses it
Core workflows
Receive PDF uploads and authenticate users through magic links
Review, update, sign, and audit submitted documents
Deliver signed files back through controlled download flows
Infra view
Paths and runtime setup
- Code path
- /srv/apps/docu/prod
- Working directory
- /srv/apps/docu/prod
- Env file
- /etc/docu-prod.env
- Framework
- Vite + React + Express
- Repo
- git@github.com:rrzli/docu.git
Services
What keeps it running
active: active · enabled: enabled
active: unknown · enabled: unknown
active: unknown · enabled: unknown
active: active · enabled: enabled
Docs
Imported handover material
Quick support prompts
Commands and reference points
cd /srv/apps/docu/prodgit -C /srv/apps/docu/prod status -sbgit -C /srv/apps/docu/prod log -1 --onelinesystemctl status docu-web-prod.servicejournalctl -u docu-web-prod.service -n 100 --no-pagersystemctl restart docu-web-prod.servicesystemctl status activejournalctl -u active -n 100 --no-pagersystemctl restart activesystemctl status enabledjournalctl -u enabled -n 100 --no-pagersystemctl restart enabledsystemctl status docu-api-prod.servicejournalctl -u docu-api-prod.service -n 100 --no-pagersystemctl restart docu-api-prod.service/srv/apps/docu/storage
/srv/apps/docu/prod
Code map
Routes and files that matter
PAGE *
src/App.tsx
GET /
server/index.ts
PAGE /
src/App.tsx
PAGE /admin
src/App.tsx
GET /api
server/index.ts
POST /api/admin/analyze-document
server/routes/admin.ts
POST /api/admin/generate-signature
server/routes/admin.ts
POST /api/admin/get-document-audit-trail
server/routes/admin.ts
POST /api/admin/get-signature-preset
server/routes/admin.ts
POST /api/admin/list-documents
server/routes/admin.ts
POST /api/admin/update-document
server/routes/admin.ts
POST /api/admin/update-signature-preset
server/routes/admin.ts
POST /api/admin/upload-signed-file
server/routes/admin.ts
POST /api/auth/logout
server/routes/auth.ts
Data model
Core entities
No Prisma schema was imported for this tool.