Menu
Penombre docs

These are the canary docs, read from main: they can describe changes no release has shipped yet. Read the v1.8.66 docs.

29 guides · synced daily from GitHub

Penombre docs

A self-hosted drive, in the browser, on your desktop and on your phone. SQLite by default: one container, one volume, no database server to babysit.

Getting started

Install, first boot, first look.

Self-hosting

Configure, deploy and put it behind HTTPS.

Using Penombre

Files, media, documents and sharing.

Uploads

Uploading is deliberately boring: pick files, they land in the folder you are browsing. Two things about it are worth knowing.

WebDAV and sync

Every Penombre tree is served over WebDAV, so the file manager you already use can mount it and rclone can keep a local folder in sync with it. Penombre Sync, the desktop tray app, sets that up for you and runs it in the background.

Desktop sync

Penombre Sync is a small tray app for macOS, Linux and Windows that keeps folders on your computer in two-way sync with Penombre. It is built on WebDAV and rclone: it does the setup that page describes for you, then runs the sync on its own.

AI assistants (MCP)

Penombre speaks the Model Context Protocol, so an AI assistant can browse, search, read and write your files, and move videos, photos and code in and out to work on them. The server is built in: there is nothing to install or turn on.

Mobile app

The Penombre app for Android and iOS is at an early stage: it signs in, browses your drive and shared drives, shows pictures, plays music and video, and opens the rest in the instance's own web interface. Google Play lists it for testers only for now; everyone else installs it from GitHub.

Media and notes

Images, video and audio get more than a download link.

Documents, sheets and presentations

Penombre creates and edits three kinds of document in the browser, from the New button in the sidebar.

Signatures

Ask people to sign a document, with or without an account on the instance. Each signer gets a personal link, signs on a page that works on a phone, and once everyone has signed, everybody gets the same signed PDF with a certificate and an audit trail.

File versioning

Keep the earlier bytes of a file instead of final-final-really.wav.

Sharing

Penombre shares a file or folder two ways, and the Share dialog has a tab for each:

Shared drives

A shared drive belongs to a group instead of a person. Everyone on it opens the same tree, uploads into the same folders, and sees the same trash — unlike sharing, where an item stays in its owner's drive and other people are given a door to it.

Notifications

The bell in the header tells you when someone else did something to your things. It is deliberately narrow: only events involving another person appear, so your own uploads, renames and deletions never ring it. Those are in your activity log instead.

FAQ

Settings → General on the web, or Settings → General → Language in the mobile app. Penombre speaks English, French, German, Spanish, Italian, Dutch, Swedish, Finnish, Polish, Russian, Japanese, Korean and Chinese, each listed in its own name.

Administration

Accounts, sign-in methods and instance settings.

Internals

How the code fits together.