Home - bigsky155hn/BigskyTranferFiles GitHub Wiki
BigskyTranferFiles Wiki
Overview
BigskyTranferFiles is a Windows desktop application that combines Server Screen and Client Screen in one executable. It is designed for fast internal file sharing and transfer across same-PC, LAN, WAN, and VPN scenarios, with support for resumable transfers, client control, optional TLS, and internal software updates.
This wiki is written for operators and end users working with the published application package and installer artifacts. It does not assume access to the source code.
Core Principles
- One application for both server and client workflows
- High-throughput multi-threaded transfer
- Resume support after interruption or unexpected closure
- Practical Windows-first deployment
- Clear operational controls for internal teams
Key Capabilities
- Share multiple files and folders at the same time
- Optional
Share all drives to the client - Parallel download and upload
- Resume transfers after network loss or restart
- Conflict policies:
Resume,Overwrite,Rename,Skip - Optional checksum verification or
Fast Mode - Search, filter, and breadcrumb navigation for large folder trees
- Client control through
Kill Client,Block IP, andUnblock IP - Optional TLS with certificate pinning via
Trust On First Use - Internal update support through local feeds or GitHub Releases
Distribution Model
BigskyTranferFiles can be distributed as:
- a published application folder
- a Windows installer
- a GitHub Release containing the installer and update manifest
In most internal environments, the recommended rollout model is:
- build the release package
- publish
Setup.exe - install on target machines
- use the built-in update flow for future versions
Standard Operating Flow
- Launch
BigskyTranferFiles.exe - Open Server Screen
- Configure credentials if needed
- Add shared folders/files or enable
Share all drives to the client - Click
Start Server - Switch to Client Screen
- Connect using
127.0.0.1,LAN IP, orWAN IPdepending on the environment - Browse, download, and upload as needed
Environment Guidance
- Same-PC testing: use
127.0.0.1 - Same LAN: use the server's
LAN IP - Internet access: use the server's
WAN IPonly when routing and firewall rules are correct
Default Values
- Server port:
1505 - Default username:
admin - TLS:
OFF - Share all drives:
OFF - Server
Max Threads Per Item:50 - Client
Threads/File:25