Trainee environment
Overview
Section titled “Overview”The trainee platform is a Thinkwise trainee environment hosted in the EVEO private network.
Tier model: 3-tier (GUI → App → DB).
Components
Section titled “Components”GUI
- URL:
https://trainee.core.lef/ - Domain: core.lef
- Reverse proxy: web.core.lef
Application tier
- Runtime: Runtime: Trainee platform
Database tier
- Endpoint: trainee.db.lef (via TCP proxy)
Entry points
Section titled “Entry points”| What | Value |
|---|---|
| URL | https://trainee.core.lef/ |
| Database endpoint | trainee.db.lef:1433 |
| Runtime (technical) | see Runtime: Trainee platform |
Where it runs
Section titled “Where it runs”- Web entry:
trainee.core.lef→ EVEO perimeter →web.core.lef(np-web) reverse proxy - Runtime (app/API): see Runtime: Trainee platform
- DB tier: SQL Server behind
trainee.db.lef(see TCP proxy)
Dependencies
Section titled “Dependencies”- Applications should connect to
trainee.db.lef:1433, not directly to the backend. trainee.db.lefis routed by HAProxy onproxy.core.lef(see TCP proxy for the current backend mapping).
See TCP proxy for the current routing map.
Operational notes
Section titled “Operational notes”Versions (how to check)
Section titled “Versions (how to check)”-
Thinkwise version: check the Indicium container image tag / deployment config used by this environment (see Thinkwise upgrades).
-
SQL Server version: run
SELECT @@VERSION;ontrainee.db.lef(VPN/LAN required). -
Public reachability depends on EVEO forwarding and the reverse proxy: see Firewall & public ingress and web.core.lef.
-
If the app is reachable but DB connections fail, validate
trainee.db.leffirst (HAProxy + backend health).
Known risks / failure modes
Section titled “Known risks / failure modes”- Wrong reverse proxy upstream → 502/504 on the URL.
- HAProxy/backend SQL down → app errors despite the website being “up”.
- Split-horizon DNS issues from inside VPN/LAN (see DNS split horizon).