Single point of entry for HTTPS traffic into the Docker network, serving routes for:
Web API
Admin App
SSL termination
(Potential) load balancing for multiple Web API instances
(Potential) traffic logging
"Potential" means that the container can be reconfigured to support these features.
ods-api-web-gateway-sandbox
NGiNX NGiNX 1.2127.60
Similar to ods-api-web-gateway, except serving routes for:
Web API
Sandbox Admin Web
Swagger UI
ods-api-web-api
Ed-Fi Web API
Hosts 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-mssql
Ed-Fi Web API
Hosts 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-swaggerui
Ed-Fi SwaggerUI
Hosts a web-based user interface for documenting the API and allowing users with client credentials to interact with the API.
ods-api-web-sandbox-admin
Ed-Fi Sandbox Admin
Hosts 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-mssql
Ed-Fi Sandbox Admin
Hosts 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-ods
PostgreSQL 13
Pre-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-sandbox
PostgreSQL 13
Like 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-admin
PostgreSQL 13
Pre-configured PostgreSQL server with two database: EdFi_Admin and EdFi_Security.
ods-admin-app
Ed-Fi ODS Admin App
Hosts 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-mssql
Ed-Fi ODS Admin App
Hosts the Ed-Fi ODS Admin App web application, configured for use with Microsoft SQL Server databases.