[SOP] Security Model

Single Server Model

#DescriptionAllow port
1Cloudflare: Domain management service80,443
2Whitelist IPs: IPs that allow access to deploy or interact with AWS services22,5432
3Firewall: Filter unwanted access
4App server: Serve App services

Docker Model

#DescriptionAllow port
1Cloudflare: Domain management service80,443
2

MedProve Office:

  • Allow System Admin can access to APP Server
  • Allow Airflow service in MedProve Server run export and backup task

APP PORTS,

DB PORTS

3Reverse Proxy Server:Ā Mapping domain with correct app serviceAPP PORTS
4App Server: Serve application services. One app server can container more than one app server
5Firewall: Filter unwanted access
6Docker Group: Docker container groups, including Checkpad App and Database service