Skip to content
Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3,120 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Build Go Report Card Version

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your files. It is a create-your-own-cloud-kind of software where you can just install it on your server, direct it to a path and access your files through a nice web interface.

Differences from upstream

This fork extends the official File Browser with several UX improvements, while staying compatible with its configuration, database and API:

  • Multi-tab browsing β€” open folders in new tabs (context menu, or keyboard shortcuts Ctrl+T / Ctrl+W / Ctrl+Tab). Each tab keeps its own selection and scroll position; switching tabs is instant with no reload.
  • Favorites with drag-and-drop sorting β€” star a folder from the breadcrumbs to add it to the sidebar favorites, then reorder them by dragging.
  • Copy server path β€” copy the full server-side path of a file/folder from the context menu, header actions or the mobile bar.
  • Folder refresh button β€” reload the current folder listing, or re-fetch an opened file, straight from the server.
  • Open button β€” open files and folders from the toolbar, mobile bar and context menu.
  • Current-folder filter β€” filter the listing in place instead of the global search.
  • Login session duration setting β€” configure how long a login session stays valid in the global settings.
  • Adjustable Markdown preview font size β€” change the preview font size with the editor's +/- buttons; the choice is persisted locally.
  • Compact layout β€” slimmer header and tighter sidebar spacing via the --header-height CSS variable.

Documentation

Documentation on how to install, configure, and contribute to this project is hosted at filebrowser.org.

Project Status

This project is a finished product which fulfills its goal: be a single binary web File Browser which can be run by anyone anywhere. That means that File Browser is currently on maintenance-only mode. Therefore, please note the following:

  • It can take a while until someone gets back to you. Please be patient.
  • Issues are meant to track bugs. Unrelated issues will be converted into discussions.
  • The priority is triaging issues, addressing security issues and reviewing pull requests meant to solve bugs.
  • No new features are planned. Pull requests for new features are not guaranteed to be reviewed.

Please read @hacdias' personal reflection on the project status.

Contributing

Contributions are always welcome. To start contributing to this project, read our guidelines first.

License

Apache License 2.0 Β© File Browser Contributors

About

πŸ“‚ Web File Browser

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages