Glossary

Angular

The web framework (version 21) the portal is built with.

ACS (Auto Configuration Server)

The Friendly TR-069 ACS. Reached by the Provision Portal backend for device operations, never directly by the browser.

CPE (Customer Premises Equipment)

The subscriber device being provisioned (router, gateway, etc.).

Provision Portal backend

The Spring Boot / Flowable REST service (served at /prov-portal/) that the UI talks to. The only service reached by the browser, through the /prov-api/ proxy.

/prov-api/

The same-origin relative path the browser calls. Nginx reverse-proxies it to the backend (FT_PROV_API_URL).

Nginx

The web server that serves the portal’s static assets under /provision-portal/ and terminates HTTP/HTTPS inside the UI container.

Runtime config (app.config.json)

The Angular runtime configuration file whose apiUrl is patched at container start to /prov-api/.

Signal Store

The @ngrx/signals store used for collection state (e.g. the user list).

TR-069 / CWMP

The device-management protocol the ACS speaks. The portal abstracts it so operators provision "services" instead of low-level parameters.