Skip to content

gDocs — Registrul de Documente

Platformă centralizată de stocare și partajare a documentelor pentru serviciile publice ale Republicii Moldova, parte din ecosistemul gStack. Stochează documentele produse la prestarea serviciilor publice, standardizează partajarea rezultatelor, oferă o arhivă electronică și expune un API pentru alte sisteme gStack.

  • Live: https://gdocs.gstack.esempla.systems
  • Stack: JHipster 8.11 monolit — Spring Boot 3 + Angular (standalone), PostgreSQL, MinIO/S3, Elasticsearch, JWT (HS512) + Keycloak OIDC. Pachet md.gov.gdocs, port 8095.
  • Temă: GDS / gstyle, accent cherry-red.
PaginăConținut
ArchitectureStack, straturi, diagrame componentă/secvență/deployment
Data-ModelDiagramă ER, entități, enumerări
Multi-TenancyOrganizații, bucket-uri, tier-uri, izolare, stocare bring-your-own
Security-and-Access-ControlNiveluri L1/L2/L3, autentificare, partajare, CSP
Document-LifecycleMașina de stări a documentului
API-ReferenceToate endpoint-urile, grupate
Postman-and-TestingColecția Postman + conturi demo
DeploymentInfrastructură, imagini, flux de deploy
  • Document — nucleul: cod (auto DOC-<an>-<6seq>), nivelAcces (L1 PUBLIC / L2 PERSONAL / L3 SECRET), tipSecuritate (STANDARD/HASH/PAROLA/CRIPTAT), statut (ACTIV/ARHIVAT/STERS). Binarele stau în object-store (MinIO/S3), niciodată în DB.
  • Organizatie / Bucket / BucketAcces — multi-tenancy: fiecare organizație e un spațiu izolat, cu 1..N bucket-uri (fiecare cu propria conexiune de stocare bring-your-own S3/MinIO) și operatori asignați per bucket.
  • PartajareDocument — grant de acces (CITIRE/SCRIERE/CITIRE_SCRIERE) către un Client sau un operator (AppUser). Partajarea între organizații se face DOAR explicit prin astfel de grant-uri.
  • EvenimentDocument — jurnal append-only (audit).

Toate cu parola test, plus service-adminul built-in admin/admin.

LoginTier
admin / adminSERVICE_ADMIN (vede tot)
securizatSERVICE_ADMIN + clearance L3
adminaspORG_ADMIN (ASP)
useraspoperator, bucket ASP/general
adminsfsORG_ADMIN (SFS)
usersfsoperator, bucket SFS/fiscal