Architecture

A report server built to sit next to Oracle APEX, not inside it

ApexReporter Studio doesn't install as an APEX plug-in, doesn't share APEX's session state, and doesn't need its own application server. It's a single Node.js process with an embedded metadata store that your APEX/ORDS mid-tier calls over plain REST — the lightest-footprint option in this space.

Deployment footprint

ComponentWhat it takes
Application serverNone — a single compiled Node.js process serves both the REST API and the designer UI from one port.
Repository databaseNone to provision — an embedded SQLite-based metadata store ships inside the process itself.
Oracle client softwareNone — connections run in Oracle's thin mode, pure network protocol.
Disk footprint~1.5 GB for the full runtime, dependencies, metadata storage, and logs.
Minimum hardware2 cores / 4 GB RAM; 8 GB+ recommended alongside a local Oracle instance.
Reverse proxyRecommended in front (nginx, IIS, or ORDS/HTTP Server) to terminate HTTPS — the app itself speaks plain HTTP.

Compare that to Oracle Reports Server (a full Oracle Fusion Middleware/WebLogic install) or JasperReports Server (Java + Tomcat + its own repository database) — both are a dedicated middle-tier stack in their own right. This is one process.

Where it sits

Run it on the same host as your APEX/ORDS mid-tier, or on its own machine on the same network — either works, since it talks to Oracle directly over the network and talks to APEX pages over HTTPS, not through any shared application-server session. Multiple APEX applications, even on different Oracle databases, can all call the same ApexReporter Studio instance, each authenticated by its own service-caller API key.

API-first, not UI-first

Security posture

Self-hosted on your own infrastructure — your data and query results never leave your network. Connection passwords are encrypted at rest; role-based access control and a full audit trail cover the designer/admin side. See the documentation's security section for the full detail.

Stand it up next to your own APEX/ORDS mid-tier

The downloadable trial installs the same way a production instance would.

Installation Guide Download Trial