Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel2

...

Image NameApplicationPurpose
ods-api-web-gatewayNGiNX​ NGiNX​ 1.2127.60

Reverse proxy web server that provides:

  1. Single point of entry for HTTPS traffic into the Docker network, serving routes for:
    1. Web API
    2. Admin App
  2. SSL termination
  3. (Potential) load balancing for multiple Web API instances
  4. (Potential) traffic logging

"Potential" means that the container can be reconfigured to support these features.

ods-api-web-gateway-sandboxNGiNX NGiNX 1.2127.60

Similar to ods-api-web-gateway, except serving routes for:

  • Web API
  • Sandbox Admin Web
  • Swagger UI
ods-api-web-apiEd-Fi Web APIHosts the core Ed-Fi Web API web service, configurable to support various modes in the sections below. Configured for use with PostgreSQL databases.
ods-api-web-api-mssqlEd-Fi Web APIHosts the core Ed-Fi Web API web service, configurable to support various modes in the sections below. Configured for use with Microsoft SQL Server databases.
ods-api-web-swaggeruiEd-Fi SwaggerUIHosts a web-based user interface for documenting the API and allowing users with client credentials to interact with the API.
ods-api-web-sandbox-adminEd-Fi Sandbox AdminHosts the Ed-Fi Sandbox web application, used for configuring new sandboxes used for client testing. Configured for use with PostgreSQL databases.
ods-api-web-sandbox-admin-mssqlEd-Fi Sandbox AdminHosts the Ed-Fi Sandbox web application, used for configuring new sandboxes used for client testing. Configured for use with Microsoft SQL Server databases.
ods-api-db-odsPostgreSQL 13Pre-configured PostgreSQL database containing the ODS database, with both the Ed-Fi core data model and the Teacher Preparation Data Model (TPDM). Loaded with the "minimal template" that provides a default set of Descriptors and no other data.
ods-api-db-sandboxPostgreSQL 13Like the ods-api-db-ods, but using the "populated template" that contains a small set of sample data representing the fictional Grand Bend school district.
ods-api-db-adminPostgreSQL 13Pre-configured PostgreSQL server with two database: EdFi_Admin and EdFi_Security.
ods-admin-appEd-Fi ODS Admin AppHosts the Ed-Fi ODS Admin App web application, configured for use with PostgreSQL databases, and configurable for any of the supported modes: Shared Instance, Year Specific, or District Specific.
ods-admin-app-mssqlEd-Fi ODS Admin AppHosts the Ed-Fi ODS Admin App web application, configured for use with Microsoft SQL Server databases.
PgBouncer

PgBouncer latest (1.15.0 as of )

Lightweight PostgreSQL connection pooler that improves application scalability through connection pooling.

...

Deck
historyfalse
idsandox config


Card
idPostgreSQLSandboxConfiguration
labelPostgreSQL
titlePostgreSQL


Card
idSQLServerSandboxConfiguration
labelSQL Server
titleSQL Server


Shared Instance Configuration 

...

Deck
historyfalse
idshared config


Card
idPostgreSQLSharedConfiguration
labelPostgreSQL
titlePostgreSQL


Card
idSQLServerSharedConfiguration
labelSQL Server
titleSQL Server


Year Specific Configuration 

...

Deck
historyfalse
idyear config


Card
labelPostgreSQL
titlePostgreSQL


Card
labelSQL Server
titleSQL Server


Card
labelSQL Server (multi-server)
titleSQL Server (multi-server)


District Specific Configuration 

...

Deck
historyfalse
iddistrict config


Card
labelPostgreSQL
titlePostgreSQL


Card
labelSQL Server
titleSQL Server


Card
labelSQL Server (multi-server)
titleSQL Server (multi-server)


...