Closed ashishkarki closed 1 month ago
Dang, this has taken ages to move..i haven't coded in 2-3 days with what Naati preparation, home stuff, etc. I am currently updating the service file to use minio first and then will do OpenFaas later
i have successfully implemented minio
upload to a bucket finally so i merged this into develop
branch and closing this. the OpenFaas
step will be done later after some more flows.
switching to MinIO and OpenFaaS as replacements for AWS S3 and Lambda is a great idea! These open-source alternatives will allow you to continue with the core functionality of the project—digitally notarizing documents—without the complexities or costs of AWS. Additionally, using PostgreSQL with Prisma for metadata storage is an excellent choice, as it integrates smoothly with modern backend frameworks like NestJS and GraphQL.
Updated Stack Overview:
MinIO (as a replacement for S3)
OpenFaaS (as a replacement for Lambda)
PostgreSQL + Prisma (as a replacement for DynamoDB)
NestJS (for the backend service)
Next.js (for the frontend)