👻 Ghost Drive is A secure end-to-end encrypted file storage system built with Elysia and Bun runtime. Ghost Drive ensures that only users can decrypt their files - even the development team cannot access user data.

2 stars 1 forks 2 watchers TypeScript MIT License
2 Open Issues Need Help Last updated: Sep 4, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue aims to deploy the backend application to a server or Kubernetes cluster. It also requires setting up a CI/CD pipeline using GitHub Actions (GitHub runner) to automate the deployment process.

Complexity: 2/5
good first issue

👻 Ghost Drive is A secure end-to-end encrypted file storage system built with Elysia and Bun runtime. Ghost Drive ensures that only users can decrypt their files - even the development team cannot access user data.

TypeScript

AI Summary: This issue outlines the implementation of API endpoints for user file management, encompassing functionalities such as uploading and downloading encrypted files via S3 presigned URLs, deleting, renaming, updating file paths, and listing files by directory. It requires creating `FileService.ts` and `file.controller.ts` to manage file metadata and handle S3 interactions, with directory organization being a virtual concept managed by the application's database.

Complexity: 3/5
enhancement good first issue

👻 Ghost Drive is A secure end-to-end encrypted file storage system built with Elysia and Bun runtime. Ghost Drive ensures that only users can decrypt their files - even the development team cannot access user data.

TypeScript