🚀 Folderhost Release v26.5.1
📅 Release Date: 2026-05-23 01:04:50 UTC
📋 What's New
Added
- Bulk actions: Now you can select multiple items at once and perform actions like deleting, moving, or copying them.
- Server Console: Better server-side console visualization. Shows local IP addresses you can use to access your FolderHost server.
- Cross-platform support: More binaries for different platforms like macOS and FreeBSD, including ARM architectures. Now Raspberry Pi, Mac, and FreeBSD users can run it without Docker too. Please contact me if you encounter any issues with the new binaries.
- Version checker: I plan to implement an auto-update system without functionality problems. For now, I added a version checker that notifies you when a new version is available and provides the download link.
Changed
- Database: Switched from github.com/mattn/go-sqlite3 to modernc.org/sqlite. I don't want to use CGO anymore. You might encounter new issues, so please contact me if you find any.
Fixed
- Windows extract zip error: Caused by using the chown command on Windows.
📦 Downloads
| Platform | Architecture | Format | Download |
|---|---|---|---|
| 🐧 Linux | x86_64 | tar.gz | folderhost-linux-amd64.tar.gz |
| 🐧 Linux | ARMv7 (32-bit) | tar.gz | folderhost-linux-armv7.tar.gz |
| 🐧 Linux | ARM64 | tar.gz | folderhost-linux-arm64.tar.gz |
| 🪟 Windows | x86_64 | zip | folderhost-windows-amd64.zip |
| 🍎 macOS | Intel | tar.gz | folderhost-macos-intel.tar.gz |
| 🍎 macOS | Apple Silicon (M1/M2/M3) | tar.gz | folderhost-macos-applesilicon.tar.gz |
| 🔷 FreeBSD | x86_64 | tar.gz | folderhost-freebsd-amd64.tar.gz |
| 🐋 Docker | Multi-arch | image | docker pull mertjsx/folderhost:v26.5.1
|
🐋 Docker Usage
# Pull the image
docker pull mertjsx/folderhost:v26.5.1
# Or use latest
docker pull mertjsx/folderhost:latest
# Run with docker-compose
# Download docker-compose.prod.yml from repository
docker-compose -f docker-compose.prod.yml up -dImportant: The application will use port 5000 by default, but you can change this in config.yml and update the port mapping in docker-compose.prod.yml accordingly.
🔧 Quick Start
Linux (x86_64)
# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v26.5.1/folderhost-linux-amd64.tar.gz
tar -xzf folderhost-linux-amd64.tar.gz
chmod +x folderhost-linux-amd64
# Run
./folderhost-linux-amd64Windows
# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double clickDocker
# Run container, you can access the files using docker volumes
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v26.5.1⚙️ Manual Configuration
- Extract the downloaded archive (for binary installations)
- Run the application once to generate
config.yml - Edit
config.ymlto customize settings (especially the port if needed) - For Docker: Update the port mapping in
docker-compose.prod.ymlif you changed the port inconfig.yml - Restart the application
💡 For issues and questions, please visit the GitHub Issues page.