Skip to content

OswaldLabsOpenSource/platform-v3

Repository files navigation

Oswald Labs Platform

Status
Build Travis CI Circle CI Azure Pipelines
Dependencies Dependencies Dev dependencies Vulnerabilities
Community Contributors GitHub Powered by Staart Type definitions

โš ๏ธ BREAKING CHANGES: This repository contains code for Oswald Labs Platform v3, completely rewritten in TypeScript based on Staart. It contains breaking changes from v2 and shouldn't be used in production.

๐Ÿ‘ฉโ€๐Ÿ’ป Development

Caching

There are different types of caching used:

  • Redis for JWT invalidation
  • AWS S3 for read aloud cache
  • Fraud for reading mode cache

Fraud is used because we don't want reading mode data to be cached forever. It's cached in the container and would be deleted as soon as we create a new image or restart the container, which happens often enough.

๐Ÿ“„ License

  • Code: MIT
  • Logo and assets: Proprietary