📂 Web File Browser
Go to file
Yonas Yanfa b854347484 fix: build on FreeBSD and non-Linux platforms
`bash` is installed in `/usr/local/bin/bash` on FreeBSD. This patch should make the build work
without modification for FreeBSD and Linux.
2023-02-05 12:23:42 -05:00
.github fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
.tx fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
auth fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
cmd fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
diskcache fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
docker/root fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
errors fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
files fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
fileutils fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
frontend fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
http fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
img fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
rules fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
runner fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
scripts fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
search fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
settings fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
share fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
storage fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
tools fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
users fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
version fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
.dockerignore fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
.gitignore fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
.golangci.yml fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
.goreleaser.yml fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
.versionrc fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
CHANGELOG.md fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
commitlint.config.js fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
common.mk fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
docker_config.json fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
Dockerfile fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
Dockerfile.s6 fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
Dockerfile.s6.aarch64 fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
Dockerfile.s6.armhf fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
go.mod fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
go.sum fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
LICENSE fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
main.go fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
Makefile fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
README.md fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
SECURITY.md fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00
tools.mk fix: build on FreeBSD and non-Linux platforms 2023-02-05 12:23:42 -05:00

Preview

Build Go Report Card Documentation Version Chat IRC

filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app.

Features

Please refer to our docs at https://filebrowser.org/features

Install

For installation instructions please refer to our docs at https://filebrowser.org/installation.

Configuration

Authentication Method - You can change the way the user authenticates with the filebrowser server

Command Runner - The command runner is a feature that enables you to execute any shell command you want before or after a certain event.

Custom Branding - You can customize your File Browser installation by change its name to any other you want, by adding a global custom style sheet and by using your own logotype if you want.

Contributing

If you're interested in contributing to this project, our docs are best places to start https://filebrowser.org/contributing.