XFileSharing Pro

Self-hosted File Hosting Script for High-Traffic Websites

Latest version: 5.0
Release date: November 2026

XFileSharing: Server GeoIP mod

Decide which file servers receive uploads from which countries. Keep US uploads on US servers, EU uploads close to the EU — and spread everything else as usual.

Country-based routingPer-server rules
Upload routerby uploader countryUploader from the USUploader from GermanyAny other countryUS file serversEU file serversAll serversbalanced as before

For example, you can specify that all files uploaded from the US go to specific file servers only. Traffic from other countries is still spread over the servers as before — only the countries you list are routed to their servers.

Lower latencyFiles land on a server near the uploader, so uploads are faster.
Capacity planningKeep premium regions on your fastest hardware.
ComplianceKeep data from selected countries on servers in a particular region.
Simple rulesPick a country, pick the servers — configured in the server settings.
Server GeoIPInstall from the Install Center · install from the Install Center
SibSoft

Self-hosted scripts for file, video and image hosting. Building them since 2006.

© 2026 Sibsoft LtdAll rights reserved