Introduction
Fileship is an open-source, self-hosted platform for your files, screenshots, notes and short links. You run it on your own server, upload from the browser, ShareX, the Windows app, the browser extension or your phone, and share links that you control.
What it does
- Files and folders: upload anything, organize it in nested folders, preview images, videos, PDFs, code and Markdown, and share folders with other people as viewers or editors. See Files and Folders.
- Sharing: every file has a link. Protect it with a password, an expiry or a view limit, and choose how it looks on Discord and other apps (Sharing options, Link previews).
- Notes and short links: Markdown notes and short links with click counts (Notes, Short links).
- Inbox: a page where anyone can send you files, without an account (Inbox).
- AI on your server: smart search in many languages, captions, OCR and sensitive content detection, with models that run on your own CPU (AI features).
- Accounts: users with permissions and storage limits, passkeys, two-factor authentication, single sign-on, invites and email (Users and permissions).
- Safety nets: a trash, account backups on a schedule and duplicate detection (Trash, Backups, Duplicates).
- Storage: your server's disk, S3-compatible storage, SFTP or FTP (Storage).
- Integrations: webhooks to Discord, Slack or your own service (Webhooks).
- 12 languages: English, Turkish, German, Spanish, French, Italian, Brazilian Portuguese, Russian, Azerbaijani, Japanese, Korean and Simplified Chinese.
The pieces
| Piece | What it is |
|---|---|
| Dashboard | The web app and its API. Everything else talks to it. |
| Fileship for Windows | Captures, records and uploads from the tray, and shows your files in File Explorer (Harbor). |
| Browser extension | Uploads images and screenshots and shortens links from Chrome, Edge and Firefox. |
| Phone | The dashboard installed as an app, with the Android share sheet. |
| Uploaders | ShareX, scripts for macOS and Linux, curl and anything that can send an HTTP request. |
Where to start
- Check the requirements.
- Install with Docker (recommended), without Docker or on Windows.
- Follow First steps.
- Put it on your domain with a reverse proxy.
Coming from Zipline, XBackBone or Chibisafe? See Moving from another app. Something not working? See Troubleshooting.