Go to file
shammel7 d00fe1334b
Update README.md
2025-01-24 20:35:23 +12:00
.github build: update to node 22 and pnpm (#3616) 2024-12-09 12:27:18 +01:00
.tx feat: add Czech translation (#3416) 2024-08-27 10:49:33 +02:00
FRENNIES Add files via upload 2025-01-24 20:23:59 +12:00
auth feat: create user on proxy authentication if user does not exist (#3569) 2024-12-16 22:05:13 +01:00
cmd chore: fix typos (#3490) 2024-09-23 11:55:07 +02:00
diskcache chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
docker/root fix: change location of custom init scripts (#3493) 2024-09-23 11:34:39 +02:00
errors fix: don't allow to remove root user 2021-01-11 22:33:36 +01:00
files chore: fix typos (#3490) 2024-09-23 11:55:07 +02:00
fileutils chore: fix typos (#3490) 2024-09-23 11:55:07 +02:00
frontend fix: prompts disappearing on copy / move / upload (#3537) 2025-01-21 00:05:59 +01:00
http chore: fix typos (#3490) 2024-09-23 11:55:07 +02:00
img chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
rules fix: hide dotfile error on share 2021-03-18 18:24:24 +00:00
runner fix: command not found in shell (#3438) 2024-08-30 21:24:45 +02:00
scripts build: use make for building the project (#1304) 2021-03-04 00:10:08 +01:00
search chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
settings chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
share feat: allow to password protect shares (#1252) 2021-03-02 12:00:18 +01:00
storage chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
tools build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /tools (#3601) 2024-12-12 18:02:05 +01:00
users chore: upgrade golangci-lint to 1.51.1 2023-02-16 09:19:44 +01:00
version chore: fix typos (#3490) 2024-09-23 11:55:07 +02:00
.dockerignore fix: solve docker build failed issue (#2797) 2023-11-02 21:38:00 +01:00
.gitignore feat: migrate to vue 3 (#2689) 2024-04-01 17:18:22 +02:00
.golangci.yml chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
.goreleaser.yml build: fix goreleaser file 2024-08-30 00:01:11 +02:00
.versionrc build: use make for building the project (#1304) 2021-03-04 00:10:08 +01:00
CHANGELOG.md chore(release): 2.31.2 2024-10-03 15:11:19 +02:00
Dockerfile feat: add a healthcheck script that works with a dynamic port (#2510) 2023-07-22 23:07:15 +02:00
Dockerfile.s6 build: update to alpine 3.20 (#3447) 2024-08-30 21:18:19 +02:00
Dockerfile.s6.aarch64 build: update to alpine 3.20 (#3447) 2024-08-30 21:18:19 +02:00
LICENSE chore: add circle ci and use external assets 2018-02-01 16:18:44 +00:00
Makefile build: update to node 22 and pnpm (#3616) 2024-12-09 12:27:18 +01:00
README.md Update README.md 2025-01-24 20:35:23 +12:00
SECURITY.md Create SECURITY.md 2021-07-03 16:56:27 +02:00
commitlint.config.js build: use make for building the project (#1304) 2021-03-04 00:10:08 +01:00
common.mk fix: build on FreeBSD and non-Linux platforms (#2332) 2023-02-06 18:34:25 +01:00
docker_config.json build: revert to using the default alpine based docker image 2021-12-21 14:39:34 +01:00
go.mod build(deps): bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#3634) 2024-12-16 22:07:57 +01:00
go.sum build(deps): bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#3634) 2024-12-16 22:07:57 +01:00
healthcheck.sh fix: handle quotes in healthcheck.sh (#3130) 2024-04-24 23:13:56 +02:00
index.html Create index.html 2025-01-24 20:01:09 +12:00
main.go chore: remove GOMAXPROCS setting (#1803) 2022-02-08 19:56:04 +01:00
script.js Create script.js 2025-01-24 20:14:00 +12:00
style.css Create style.css 2025-01-24 20:12:42 +12:00
tools.mk build: refactor makefile 2021-12-20 23:36:50 +01:00

README.md

File Browser Banner

File Browser Preview


File Browser

File Browser provides a file management interface within a specified directory. It allows you to upload, delete, preview, rename, and edit files. With support for multiple users, each user can have a unique directory. File Browser can also be used as a standalone application.


đŸ› ī¸ Features

Explore all the features in the official documentation.


🚀 Demo


đŸ“Ĩ Installation

Follow the installation guide at https://filebrowser.org/installation.


âš™ī¸ Configuration

File Browser supports a variety of configurations:

  • Authentication Method: Change how users authenticate with the server.
  • Command Runner: Execute shell commands before or after specific events.
  • Custom Branding: Customize File Browser by changing its name, adding a global custom style sheet, or using your own logo.

🤝 Contributing

Interested in contributing? Start with the contribution guide.


Made with â¤ī¸ by the File Browser Community