Skip to content

Instantly share code, notes, and snippets.

@danyx23
Last active September 13, 2022 15:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save danyx23/852e8fecf22e1c83274d37170b069f81 to your computer and use it in GitHub Desktop.
Save danyx23/852e8fecf22e1c83274d37170b069f81 to your computer and use it in GitHub Desktop.
flowchart LR
  classDef user fill:#aa6666aa;
  classDef siteArtifact fill:#66aa66aa;

  Admin --> Wordpress
  Wordpress --> GrapherMysql[Grapher Mysql]
  Admin --> GrapherMysql[Grapher Mysql]
  Importers --> GrapherMysql[Grapher Mysql]
  Wordpress --> WpMysql[WP Mysql]
  Reader((Reader))
  Author((Author)) --> Admin
  Author((Author)) --> Wordpress
  Baker --> StaticSite
  Baker --> WPGraphQLAPI --> Wordpress
  Baker --> WPRestAPI --> Wordpress
  Baker --> GrapherMysql[Grapher Mysql]
  Baker --> WpMysql[WP Mysql]
  DataManager((DataManager))
  DataManager((DataManager)) --> Importers
  DataManager((DataManager)) --> Admin
  Netlify
  Reader((Reader)) --> Browser --> Site>Site] 
  CloudflareWorker --> CloudflareCache 
  Site --> Netlify
  Netlify --> StaticSite
  CloudflareCache --> Netlify --> CovidRepo
  CloudflareCache --> S3DataCatalog
  Site --> Explorer>Explorer] --> CloudflareWorker 
  Explorer --> Netlify
  DataManager((DataManager)) --> ETL
  ETL --> S3DataCatalog
  Reader((Reader)) --> SDGTracker
  SDGTracker>SDGTracker] --> Netlify
  SDGTracker --> NetlifyAdmin
  DonatePage>DonatePage]
  Baker --> Algolia
  Site --> Algolia
  Site --> DonatePage>DonatePage] --> NetlifyWorker --> Stripe -- Email --> Reader
  Site --> FeedbackForm>FeedbackForm] --> Mailgun --> Front -- Email --> Staff
  GoogleIndexer --> Sitemap>Sitemap] --> Netlify
  GoogleIndexer --> Site
  ETL --> GrapherMysql
  Site --> GoogleTagManager
  NetlifyAdmin --> GoogleTagManager
  Staff((Staff)) --> GoogleTagManager
  Staff --> Admin
  Bugsnag
  Site --> Bugsnag
  ETL --> Bugsnag
  Staff --> Bugsnag
  Admin --> OwidDatasets
  Site --> CloudflareDNS
  CronLive --> Baker
  CronLive --> DataDump --> GrapherMysql
  DataDump --> S3Snapshots
  GoogleTagManager --> BigQuery
  CronAnalytics
  Walden
  S3Walden
  Slack
  CronDB
  BackupDiskVolume
  GoogleDocs

  class Reader,Staff,DataManager,Author user
  class Site,Explorer,Sitemap,SDGTracker,FeedbackForm,DonatePage siteArtifact
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment