Built around ordinary files Early software · see project status

Self-hosted · plain-file first

Your files.
Your server.
Still yours.

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.

Atomic writesFiles stay consistent
Local disk/srv/files
01 Single Go binary 02 SQLite or PostgreSQL 03 Web, sync & WebDAV 04 No tracking scripts

No storage lock-in

They’re files.
Keep them that way.

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.

  • ✓
    Readable on diskUse shell tools, backup software, or another file browser at any time.
  • ✓
    Storage by spaceChoose the right backend for each part of your library.
  • ✓
    Easy to leaveStop the server and your files are still where you put them.
Explore storage features
A deliberately simple path
Your disk /srv/files
ordinary files
FileYard access + control
your network
◫Web
▱Desktop
▯Android
⌘CLI
tree /srv/files
/srv/files
├── Documents/
│   ├── insurance.pdf
│   └── garden-plans.docx
├── Photos/
│   └── lake-house.avif
└── Projects/
    └── fileyard-notes.md

The useful layer

Everything between “stored” and “found.”

Fast enough for daily use, clear enough for the whole household, and practical enough for the machine in your closet.

Share & control

Send a link, not an account.

Create scoped shares with clear permissions and expiry dates.

  • Optional password
  • Download permission
  • Expiration date

Version history

Undo with context.

Keep local versions of changing files and recover a previous copy when you need it.

Local storage only

Connect devices

Meet people where they work.

Use the browser, desktop sync, Android client, WebDAV, or the command line.

WEBWINMACLINAND

Run your way

Small footprint. Familiar pieces.

Start with one Go binary and SQLite, or use PostgreSQL when your deployment calls for it. SMTP and OIDC stay optional.

Go binarySQLitePostgreSQLDocker

Clear boundaries

Security you can reason about.

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 model
Modern authenticationArgon2id passwords, TOTP or email 2FA, recovery codes, and optional OIDC.
Controlled accessPermissions, scoped tokens, IP allowlists, and login lockouts.
Safer file operationsPath hardening and atomic writes reduce partial or misplaced file updates.
Visible activityAudit logs make administrative and access events easier to review.

One yard, many gates

Your files, where you need them.

Use FileYard from a browser, connect a familiar protocol, or pair it with a client built for the device in your hand.

⌁

Web

Browse, search, manage, and share from a responsive interface.

Core experience
↻

Desktop sync

Sync folders on Windows, macOS, and Linux. The Windows client is in alpha.

Windows: alpha
▯

Android

Reach your files and shares from the mobile client.

Emulator tested
⌘

WebDAV & CLI

Connect existing tools or automate work from the command line.

Available path

Note Client availability and hardware testing are still evolving. Check status before relying on a workflow.

Honest by default

Early software.
Clear expectations.

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.

Read status & roadmap
Project readiness
Updated with releases

✓ Implemented foundation

  • File browsing and search
  • Sharing and permissions
  • Authentication controls
  • WebDAV and API access
  • Local version history

~ Needs more verification

  • Android on physical devices
  • Windows client (alpha) and files-on-demand
  • AVIF preview coverage
  • Storage migration workflows
  • Video and iOS experience

A simpler file server

Keep the files.
Simplify the server.

Start with the self-hosting guide, understand today’s limits, and build on storage that remains yours.