Find & manage
Search without the scavenger hunt.
Browse familiar folders, search across spaces, preview common file types, and move through a large library quickly.
- PQ4-report.pdfDocuments / Finance1.2 MB
- Dquarterly-notes.docxProjects / 202686 KB
Self-hosted · plain-file first
FileYard is a fast, modern file server that keeps storage simple: one lightweight service, a polished interface, and ordinary files on your disk.
docker compose up -d
Run from a project-provided Compose file. Image and port details will be published with the repository.
No storage lock-in
FileYard adds a useful layer over the filesystem you already understand. Your documents don’t disappear into a proprietary database or an opaque object layout.
tree /srv/files/srv/files
├── Documents/
│ ├── insurance.pdf
│ └── garden-plans.docx
├── Photos/
│ └── lake-house.avif
└── Projects/
└── fileyard-notes.mdThe useful layer
Fast enough for daily use, clear enough for the whole household, and practical enough for the machine in your closet.
Find & manage
Browse familiar folders, search across spaces, preview common file types, and move through a large library quickly.
Share & control
Create scoped shares with clear permissions and expiry dates.
yard.local/s/k8d2mCopiedVersion history
Keep local versions of changing files and recover a previous copy when you need it.
Local storage onlyConnect devices
Use the browser, desktop sync, Android client, WebDAV, or the command line.
Run your way
Start with one Go binary and SQLite, or use PostgreSQL when your deployment calls for it. SMTP and OIDC stay optional.
Sharing without surrender
Give someone access to exactly what they need, for exactly as long as they need it. Your files stay on infrastructure you control.
Clear boundaries
FileYard combines strong account controls with filesystem hardening, scoped access, and a record of important actions—without claiming an audit it hasn’t had.
Read the security modelOne yard, many gates
Use FileYard from a browser, connect a familiar protocol, or pair it with a client built for the device in your hand.
Browse, search, manage, and share from a responsive interface.
Core experienceSync folders on Windows, macOS, and Linux. The Windows client is in alpha.
Windows: alphaReach your files and shares from the mobile client.
Emulator testedConnect existing tools or automate work from the command line.
Available pathNote Client availability and hardware testing are still evolving. Check status before relying on a workflow.
Honest by default
FileYard already covers a broad file-server workflow, but breadth isn’t the same as battle-tested reliability. The project status separates implemented work from real-world verification.
Keep independent backups.
Do not make an early FileYard release the only copy of important data.
A simpler file server
Start with the self-hosting guide, understand today’s limits, and build on storage that remains yours.