TM9657 GmbH's repositories
serverless-cloudflare-search
Using Cloudflare Worker + Queues + R2 Storage + Cache to implement a small scale to zero search system that is reasonably fast and cheap.
cloudflare-images-r2-cache
Using Cloudflare Images + R2 Storage to add a caching layer for variants (looking at you 1$ / 100k deliveries). The first time an image is requested is redirected to images, after that the image is stored in r2. Future requests are redirected to R2.
generic-socket-rooms
Generic, scalable websocket server that should support most use-cases. We are using Elixir / Phoenix to use the language specific features and mitigate the use for Redis adapters (KISS) for scaling across multiple instances.
jwk-store
The JWK Store is a flexible solution that allows you to provide your services with custom JSON Web Keys (JWK). It enables clients to request a JWK from the server, which can be associated with a password. If no JWK is found for the given ID, a new one will be generated.
bam-os
BAM! is an open-source, local-first AI integration suite designed to democratize generative AI (GenAI). Host and manage AI models, integrate with your file system, and enhance AI accuracy with Microsoft Recall across all OS. Tailor BAM! with customizable modules and integrate it into your software seamlessly.
discord-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to discord (by providing an OpenID wrapper around the Discord API)
github-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to github (by providing an OpenID wrapper around the Github API)
slack-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to slack (by providing an OpenID wrapper around the Slack API)
epic-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to epic games (by providing an OpenID wrapper around the Epic Games API)
linkedin-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to linkedin (by providing an OpenID wrapper around the LinkedIn API)