Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

Releases: kyantech/Palmr

v3.0-beta

Choose a tag to compare

@danielalves96 danielalves96 released this 13 Jun 15:47
2990e6f

🚀 Palmr. v3.0-beta is here!

We're thrilled to announce the v3.0.0-beta release of Palmr., a major leap forward that makes the project lighter, more flexible, and easier to self-host than ever before.

This update focuses on drastically simplifying the architecture, reducing dependencies, and unlocking powerful new features that take the experience to the next level — all while keeping Palmr. 100% open-source and self-hosted.


🔥 What’s New in v3.0.0-beta

  • 🛠️ Database switch: PostgreSQL → MySQL
    Now using MySQL by default, making it easier to self-host with fewer moving parts and lighter containers.

  • 🐳 Tiny Dockerfile, Huge Gains
    Completely reworked Dockerfile — now over 4x smaller than before, with a much faster and cleaner build process.

  • 🗃️ Goodbye MinIO
    MinIO is no longer required! Palmr. now uses filesystem storage by default, with support for any S3-compatible object storage if you want to scale.

  • 🔐 OIDC Single Sign-On Support
    Enterprise-friendly SSO is now built-in, letting you connect your favorite OpenID provider with just a few lines of config.

  • 📤 Reverse Share (WeTransfer-style)
    A brand new reverse upload feature with a beautiful default UI inspired by WeTransfer — perfect for external users to send you files securely.

  • 🐳 Run without Docker Compose
    You can now run Palmr. directly with Docker — Compose is optional.

  • 📚 Cleaner Docs, Smoother Setup
    The installation docs have been rewritten and simplified, making it a breeze to get started.

  • 🌍 Multi-language Support
    We’ve added new languages to make Palmr. accessible to more people around the world.

  • 🎨 Improved UI & Accessibility
    Subtle visual improvements and color adjustments to make the interface more readable and accessible.

  • 🔁 Password Recovery Without SMTP
    No SMTP config? No problem. You can now reset passwords directly via terminal.

  • ⚙️ Updated License
    Our software license has been updated to be clearer and even more permissive for personal and commercial use.

  • 🐞 Bug Fixes and Performance Improvements
    A bunch of small bugs squashed and under-the-hood enhancements.


💡 Why this matters

This release makes self-hosting Palmr. easier and more practical than ever — especially for indie developers, teams, or organizations looking for a powerful, secure, and beautiful file-sharing solution with zero vendor lock-in.

Whether you're deploying in a VM, on a VPS, in your homelab, or behind your company firewall — Palmr. is now more flexible, lighter, and ready for real-world use.


📦 Ready to try it?

👉 Check out the new Documentation:
DOCS v3.0-beta

Your feedback means everything — feel free to open issues, make suggestions, or contribute!

Thanks for supporting open source. ❤️
~ The Kyantech team

v2.0.0-beta.6

Choose a tag to compare

@danielalves96 danielalves96 released this 27 May 04:18
9984a21

What's Changed

Introduce a Dockerfile for building the Palmr application with multi-stage builds for both server and web components. Update docker-compose.yaml to consolidate services under a single 'palmr' service, ensuring proper health checks and environment variable configurations. Add a .dockerignore file to optimize Docker builds by excluding unnecessary files. Include a Makefile for simplified build and deployment commands.

  • chore: refactor Dockerfile, docker-compose, and .dockerignore for a single image by @danielalves96 in #37

Full Changelog: v2.0.0-beta.5...v2.0.0-beta.6

v2.0.0-beta.5

Choose a tag to compare

@danielalves96 danielalves96 released this 20 May 15:04
8f3ad71

What's Changed

  • Fix healthcheck and environment variables in docker-compose.yml by @tiltshiftfocus in #35

New Contributors

Full Changelog: v2.0.0-beta.4...v2.0.0-beta.5

v2.0.0-beta.4

Choose a tag to compare

@danielalves96 danielalves96 released this 19 May 21:11
63d9abf

What's Changed

Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4

v2.0.0-beta.3

Choose a tag to compare

@danielalves96 danielalves96 released this 06 May 13:08
c1baa3a

What's Changed

Full Changelog: v2.0.0-beta.2...v2.0.0-beta-3

v2.0.0-beta.2

Choose a tag to compare

@danielalves96 danielalves96 released this 05 May 14:43
37a30f1

What's Changed

Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2

v2.0.0-beta.1

Choose a tag to compare

@danielalves96 danielalves96 released this 02 May 21:04
a8c53af

What's Changed

New Contributors

Full Changelog: v2.0.0-beta...v2.0.0-beta.1

v2.0.0-beta

Choose a tag to compare

@danielalves96 danielalves96 released this 25 Apr 04:36

🌴 Palmr. v2.0.0-beta is out now!

Big things are happening! This beta marks a major step forward for Palmr., introducing better performance, portability, and flexibility for real-world deployments. Here's what’s new:

✨ Highlights

  • Frontend migrated to Next.js 15
    Palmr. now uses the App Router and Edge Runtime to support runtime environment variables — no more hardcoded values at build time!

  • Cross-platform builds with ARM64 support
    Whether you're deploying on Raspberry Pi or Apple Silicon, Palmr. is now ready out of the box with multi-architecture Docker images.

  • Documentation fully rewritten with Fumadocs
    Cleaner, smarter, and more dev-friendly docs — designed to get you from zero to self-hosted in minutes.

  • Community-powered stability
    Several bug fixes reported by the community have been addressed — thank you for testing and helping make Palmr. more solid than ever!

📦 Main changes

📚 Full Changelog

Compare v1.1.7-beta...v2.0.0-beta →

v1.1.7-beta

Choose a tag to compare

@danielalves96 danielalves96 released this 05 Apr 02:49
da64d65

What's Changed

  • feat: enable reverse proxy support in apps/web and add pnpm.lock for custom builds in apps/web by @danielalves96 in #13

Contributors

Full Changelog: v1.1.6-beta...v1.1.7-beta

Captura de Tela 2025-04-04 às 23 49 32

v1.1.6-beta

Choose a tag to compare

@danielalves96 danielalves96 released this 04 Apr 03:46

Add base docker-compose.yaml file at root project and update docs.