OswaldLabsOpenSource / platform-v3

πŸš‰ Extensible, open platform to build accessible products

Home Page:https://platform.oswaldlabs.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

πŸš‰ Extensible, open platform to build accessible products

https://platform.oswaldlabs.com

License:MIT License


Languages

Language:TypeScript 96.6%Language:JavaScript 1.7%Language:HTML 1.6%Language:Dockerfile 0.1%