Skip to content

filexSelf-hosted file manager

One Go binary. Connect it to local disks, S3, SFTP, WebDAV, FTP or SMB - and reach it back as S3, SFTP, FTPS, NFS, WebDAV or a mounted drive.

filex
โœ๏ธ

Apps - things to do with a file

A second kind of plugin - a sandboxed WebAssembly module, an interface of its own that filex runs in a sandboxed frame, or both - adding actions to the file menu, screens and public pages for people with no account. Installed from a GitHub address or a trusted store's link through a review of every permission it asks for, with exactly that grant, and the people of your filex can browse a store's catalog on filex's own App store screen and ask for an app; the review also says plainly what a browser cannot promise about an interface. An interface prints through filex, on the person's Allow; one you allow edits a file of an end-to-end encrypted folder, which your browser decrypts for it and encrypts again, and one can let several people edit a file together through filex's relay, which never reads their changes. Apps say when their source has a newer version, nothing is installed until an administrator has reviewed what it changes, and the previous version is one click away. Five ship alongside filex as public repositories - e-Signature, which sends a document round for signature and seals the finished file with the installation's own seal, Convert, the Office editor (Word, Excel and PowerPoint in ONLYOFFICE's editor, in the browser, with no Document Server - and on the server the office thumbnails and conversions a Document Server used to make), filextext (an end-to-end encrypted text workspace) and draw.io. Write your own in stock Go, against a test kit.

Released under the MIT License.