Daniel Luiz Alves 6a08874267 feat: enhance reverse share upload functionality with improved localization and error handling
- Updated localization files to include new strings for the reverse share upload process, enhancing user experience in multiple languages.
- Implemented a new layout for reverse share uploads, integrating file upload sections and status messages for better feedback.
- Added error handling for various upload scenarios, including password protection, link expiration, and file validation.
- Refactored components to utilize hooks for managing upload state and responses, improving code organization and maintainability.
- Introduced a new password modal for handling protected links, enhancing security during file uploads.
- Enhanced the user interface with dynamic status messages and visual feedback during the upload process.
2025-06-06 13:43:16 -03:00
2025-03-21 14:09:37 -03:00
2025-04-27 23:23:49 -03:00
2025-03-22 01:05:49 -03:00
2025-03-05 17:09:51 -03:00
2025-05-14 21:44:06 -03:00

🌴 Palmr. - Open-Source File Transfer

Palmr Logo

Palmr. is a flexible and open-source alternative to file transfer services like WeTransfer, SendGB, Send Anywhere, and Files.fm.

🔗 For detailed documentation visit: Palmr. - Documentation

📌 Why Choose Palmr.?

  • Self-hosted Deploy on your own server or VPS.
  • Full control No third-party dependencies, ensuring privacy and security.
  • No artificial limits Share files without hidden restrictions or fees.

🚀 Technologies Used

Palmr. is built with a focus on performance, scalability, and security.

Backend & API

  • Fastify (Node.js) High-performance API framework with built-in schema validation.
  • PostgreSQL Reliable, secure, and scalable database solution.
  • MinIO (Object Storage) AWS S3-compatible storage for high availability.

Frontend

  • NextJS 15 + TypeScript + Shadcn/ui Modern and fast web interface.

🛠️ How It Works

  1. Web Interface → Built with Next, React and TypeScript for a seamless user experience.
  2. Backend API → Fastify handles requests and interacts with storage.
  3. Database → PostgreSQL stores metadata and transactional data.
  4. Storage → MinIO ensures reliable file storage and retrieval.

👨‍💻 Core Maintainers

Daniel Luiz Alves
Daniel Luiz Alves

🤝 Supporters

Daniel Luiz Alves

Star History

Star History Chart

🛠️ Contributing

For contribution guidelines, please refer to the CONTRIBUTING.md file.

Description
🌴 Palmr. is an open-source file-sharing platform focused on privacy and security. It enables users to upload, manage, and share files with features like password protection, custom links, and access control without tracking or limitations. Designed for seamless and secure sharing, Palmr. is completely free.
Readme 85 MiB
Languages
TypeScript 78.7%
MDX 17.9%
Python 1.2%
JavaScript 1.1%
CSS 0.4%
Other 0.6%