tag:github.com,2008:https://github.com/MertJSX/folderhost/releasesRelease notes from folderhost2026-02-28T18:02:22Ztag:github.com,2008:Repository/1035095922/v26.2.22026-02-28T18:13:00ZRelease v26.2.2<p>🚀 <strong>Folderhost Release v26.2.2</strong></p>
<p>📅 Release Date: 2026-02-28 18:03:44 UTC</p>
<h2>📋 What's New</h2>
<a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/122701396/556439909-3c4e606e-af27-4432-b58c-5681cc71e244.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzM1NDIsIm5iZiI6MTc3NDEzMzI0MiwicGF0aCI6Ii8xMjI3MDEzOTYvNTU2NDM5OTA5LTNjNGU2MDZlLWFmMjctNDQzMi1iNThjLTU2ODFjYzcxZTI0NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMzIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDMyMVQyMjQ3MjJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMjRhZjdlZDkwODY3NjAyYzA0ZTdhYzQwZDYwY2IyMmRjNzYxMDZlOTU3OGJlNDkyNTE3OTM3MDY0ODFlZmZlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.xdq482Sd4_vPrYPwSatUdCxP6qaGNkSukeiy_VX5Xxo"><img width="650" height="325" alt="image" src="https://private-user-images.githubusercontent.com/122701396/556439909-3c4e606e-af27-4432-b58c-5681cc71e244.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzM1NDIsIm5iZiI6MTc3NDEzMzI0MiwicGF0aCI6Ii8xMjI3MDEzOTYvNTU2NDM5OTA5LTNjNGU2MDZlLWFmMjctNDQzMi1iNThjLTU2ODFjYzcxZTI0NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMzIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDMyMVQyMjQ3MjJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMjRhZjdlZDkwODY3NjAyYzA0ZTdhYzQwZDYwY2IyMmRjNzYxMDZlOTU3OGJlNDkyNTE3OTM3MDY0ODFlZmZlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.xdq482Sd4_vPrYPwSatUdCxP6qaGNkSukeiy_VX5Xxo" content-type-secured-asset="image/png" style="max-width: 100%; height: auto; max-height: 325px;"></a>
<h3>Added</h3>
<ul>
<li><strong>File Viewer</strong>: View PDFs, videos, images and audio files directly in the File Explorer.</li>
<li><strong>Image Viewer</strong>: This is a feature included in File Viewer and now you can view the details of a picture. You can zoom in, zoom out, rotate etc.</li>
<li><strong>Security</strong>: Now if someone steals your session token and tries to login from another browser or if he uses another ip address to login your account with the stolen token he will fail and the stolen token will be deleted from the server's cache.</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>Services Shutdown</strong>: Services now stop faster and can be forced using CTRL+C in server-side terminal.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><strong>CodeEditor</strong>: Editor now properly waits for WebSocket connection before allowing edits.</li>
<li><strong>Services</strong>: Resolved mutex deadlock that could freeze the services panel when accessed by unauthorized users.</li>
</ul>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v26.2.2/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v26.2.2/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v26.2.2</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v26.2.2
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v26.2.2
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v26.2.2/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v26.2.2/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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.2.2"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v26.2.2</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v26.2.12026-02-25T19:53:39ZRelease v26.2.1<p>🚀 <strong>Folderhost Release v26.2.1</strong></p>
<p>📅 Release Date: 2026-02-25 19:48:03 UTC</p>
<h2>📋 What's New</h2>
<h2>Added</h2>
<ul>
<li><strong>Service Logs</strong>: Now you can follow user activities related to services.</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>Optimized Build Size</strong>: Binary size has reduced:
<ul>
<li>Linux: ~23 MB -> ~17 MB (26% smaller)</li>
<li>Windows: ~37 MB -> ~17.3 MB (53% smaller)</li>
</ul>
</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><strong>Upload page</strong>: Fixed "Uploading..." text after trying to upload without a selected file. I didn't expect that someone would click the upload button before selecting a file to upload, but I saw my friend doing that and realised that I needed to fix that tiny issue.</li>
</ul>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v26.2.1/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v26.2.1/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v26.2.1</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v26.2.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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v26.2.1
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v26.2.1/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v26.2.1/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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.2.1"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v26.2.1</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v26.2.02026-02-22T14:07:00ZRelease v26.2.0<p>🚀 <strong>Folderhost Release v26.2.0</strong></p>
<p>📅 Release Date: 2026-02-22 14:00:02 UTC</p>
<h2>📋 What's New</h2>
<h2>Added</h2>
<ul>
<li><strong>Services</strong> (BETA):<br>
With this update you can create your own services. For example: Minecraft Server, Web Server etc. Features are:
<ul>
<li>Special configurations for services.</li>
<li>Added functions like auto_start and auto_restart.</li>
<li>Real-time terminal with WebSocket for your service.</li>
<li>Read logs and send commands to your service using web interface.</li>
<li>User permissions for services (start, stop, read_logs and execute_commands).</li>
<li>Service RAM limits.</li>
<li>Windows and Linux support.</li>
</ul>
</li>
<li>File Explorer: Another button to upload your files on current directory.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Module name: github.com/MertJSX/folder-host-go -> github.com/MertJSX/folderhost</li>
</ul>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v26.2.0/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v26.2.0/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v26.2.0</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v26.2.0
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v26.2.0
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v26.2.0/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v26.2.0/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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.2.0"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v26.2.0</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.12.52025-12-19T21:22:28ZRelease v25.12.5<p>🚀 <strong>Folderhost Release v25.12.5</strong></p>
<p>📅 Release Date: 2025-12-19 21:15:47 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.5/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.5/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.12.5</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.12.5
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.12.5
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.5/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.5/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.12.5"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.12.5</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.12.4...v25.12.5"><tt>v25.12.4...v25.12.5</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.12.42025-12-15T17:00:45ZRelease v25.12.4<p>🚀 <strong>Folderhost Release v25.12.4</strong></p>
<p>📅 Release Date: 2025-12-15 16:54:24 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.4/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.4/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.12.4</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.12.4
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.12.4
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.4/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.4/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.12.4"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.12.4</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.12.3...v25.12.4"><tt>v25.12.3...v25.12.4</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.12.32025-12-14T18:45:50ZRelease v25.12.3<p>🚀 <strong>Folderhost Release v25.12.3</strong></p>
<p>📅 Release Date: 2025-12-14 18:40:00 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.3/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.3/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.12.3</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.12.3
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.12.3
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.3/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.3/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.12.3"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.12.3</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.12.2...v25.12.3"><tt>v25.12.2...v25.12.3</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.12.22025-12-10T20:41:06ZRelease v25.12.2<p>🚀 <strong>Folderhost Release v25.12.2</strong></p>
<p>📅 Release Date: 2025-12-10 20:37:05 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.2/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.2/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.12.2</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.12.2
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.12.2
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.2/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.2/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.12.2"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.12.2</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.12.1...v25.12.2"><tt>v25.12.1...v25.12.2</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.12.12025-12-08T15:59:27ZRelease v25.12.1<p>🚀 <strong>Folderhost Release v25.12.1</strong></p>
<p>📅 Release Date: 2025-12-08 15:52:12 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.1/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.1/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.12.1</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.12.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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.12.1
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.1/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.1/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.12.1"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.12.1</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.12.0...v25.12.1"><tt>v25.12.0...v25.12.1</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.12.02025-12-04T18:05:37ZRelease v25.12.0<p>🚀 <strong>Folderhost Release v25.12.0</strong></p>
<p>📅 Release Date: 2025-12-04 18:00:19 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.0/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.12.0/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.12.0</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.12.0
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.12.0
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.0/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.12.0/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.12.0"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.12.0</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.11.13...v25.12.0"><tt>v25.11.13...v25.12.0</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1035095922/v25.11.132025-11-26T19:08:29ZRelease v25.11.13<p>🚀 <strong>Folderhost Release v25.11.13</strong></p>
<p>📅 Release Date: 2025-11-26 19:02:55 UTC</p>
<h2>📦 Downloads</h2>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>🐧 Linux</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.11.13/folderhost-linux-amd64.zip"><code>folderhost-linux-amd64.zip</code></a></td>
<td>Linux x86_64 binary</td>
</tr>
<tr>
<td>🪟 Windows</td>
<td><a href="https://github.com/MertJSX/folderhost/releases/download/v25.11.13/folderhost-windows-amd64.zip"><code>folderhost-windows-amd64.zip</code></a></td>
<td>Windows x86_64 executable</td>
</tr>
<tr>
<td>🐋 Docker</td>
<td><code>docker pull mertjsx/folderhost:v25.11.13</code></td>
<td>Docker image</td>
</tr>
</tbody>
</table>
<h2>🐋 Docker Usage</h2>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Pull the image
docker pull mertjsx/folderhost:v25.11.13
# 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 -d"><pre><span class="pl-c"><span class="pl-c">#</span> Pull the image</span>
docker pull mertjsx/folderhost:v25.11.13
<span class="pl-c"><span class="pl-c">#</span> Or use latest</span>
docker pull mertjsx/folderhost:latest
<span class="pl-c"><span class="pl-c">#</span> Run with docker-compose</span>
<span class="pl-c"><span class="pl-c">#</span> Download docker-compose.prod.yml from repository</span>
docker-compose -f docker-compose.prod.yml up -d</pre></div>
<p><strong>Important:</strong> The application will use port 5000 by default, but you can change this in <code>config.yml</code> and update the port mapping in <code>docker-compose.prod.yml</code> accordingly.</p>
<h2>🔧 Quick Start</h2>
<h3>Linux</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download and extract
wget https://github.com/MertJSX/folderhost/releases/download/v25.11.13/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
# Run
./folderhost"><pre><span class="pl-c"><span class="pl-c">#</span> Download and extract</span>
wget https://github.com/MertJSX/folderhost/releases/download/v25.11.13/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
<span class="pl-c"><span class="pl-c">#</span> Run</span>
./folderhost</pre></div>
<h3>Windows</h3>
<div class="highlight highlight-source-powershell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Download, extract, and run
# Edit config.yml as needed
folderhost.exe # Or just double click"><pre><span class="pl-c"><span class="pl-c">#</span> Download, extract, and run</span>
<span class="pl-c"><span class="pl-c">#</span> Edit config.yml as needed</span>
<span class="pl-c1">folderhost.exe</span> <span class="pl-c"><span class="pl-c">#</span> Or just double click</span></pre></div>
<h3>Docker</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# 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:v25.11.13"><pre><span class="pl-c"><span class="pl-c">#</span> Run container, you can access the files using docker volumes</span>
docker run -d \
--name folderhost-server \
-p 5000:5000 \
-v folderhost_data:/app \
--restart unless-stopped \
mertjsx/folderhost:v25.11.13</pre></div>
<h2>⚙️ Manual Configuration</h2>
<ol>
<li>Extract the downloaded archive (for binary installations)</li>
<li>Run the application once to generate <code>config.yml</code></li>
<li>Edit <code>config.yml</code> to customize settings (especially the port if needed)</li>
<li>For Docker: Update the port mapping in <code>docker-compose.prod.yml</code> if you changed the port in <code>config.yml</code></li>
<li>Restart the application</li>
</ol>
<hr>
<p>💡 For issues and questions, please visit the <a href="https://github.com/MertJSX/folderhost/issues">GitHub Issues</a> page.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MertJSX/folderhost/compare/v25.11.12...v25.11.13"><tt>v25.11.12...v25.11.13</tt></a></p>github-actions[bot]