Skip to main content

Infrastructure Overview

This section documents confirmed findings for Rahva Raamat infrastructure. Pages use investigation IDs (IN-xxx) and are split by Production and Staging so Ops and developers can find the same topic quickly.

Application-level SSL

IDTopicPage
IN-004Web Store SSL Settings (ssl_enabled)IN-004 Web Store SSL

Controls whether the app generates http:// or https:// storefront URLs. It does not manage server certificates (see IN-001 for that).

Production

IDTopicPage
IN-005Production Server ArchitectureIN-005 Server Architecture
IN-001SSL Certificate ManagementIN-001 SSL Certificates
IN-002PM2 Process ManagementIN-002 PM2 Processes
IN-006Monitoring & AlertingIN-006 Monitoring & Alerting

Staging

IDTopicPage
IN-005Staging Server ArchitectureIN-005 Server Architecture (Staging)
IN-001SSL Certificate ManagementIN-001 SSL (Staging)
IN-002PM2 Process ManagementIN-002 PM2 (Staging)
IN-006Monitoring & AlertingIN-006 Monitoring (Staging)
  1. Server Architecture (IN-005) — where the environment runs
  2. SSL Certificates (IN-001) — HTTPS / TLS status on the host
  3. Web Store SSL (IN-004) — app URL protocol (ssl_enabled)
  4. PM2 Processes (IN-002) — long-running services under PM2
  5. Monitoring & Alerting (IN-006) — what is already monitored

Only verified details from the Zone.ee portal / current findings (and confirmed application behaviour) are documented here.

Environments (quick map)

Role in docsDomainZone packageHosting ID
Productionweb.rahvaraamat.eeDedicated103107 (virt102759)
Stagingdev.rahvaraamat.eePRO19723 (virt20240)
note

A Zone screenshot pack may label folders the opposite way (prod/ = dev…, staging/ = web…). Prefer the domain names above.

Gap Documents

Mirrored gap pages (filled from these docs when content exists):