📂 Web File Browser
Go to file
Henrique Dias 67a8976415 feat: add branding to settings
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-01-01 13:08:44 +00:00
.ci feat: merge everything into a shell script 2018-12-31 18:30:34 +00:00
.github feat: revert some scripts 2018-12-31 16:43:01 +00:00
auth fix: more verifications, elss errors 2018-12-30 14:55:28 +00:00
bolt fix: more verifications, elss errors 2018-12-30 14:55:28 +00:00
cmd feat: new user api and quick setup 2018-12-31 16:03:36 +00:00
fileutils feat: copy files again 2018-12-30 08:55:45 +00:00
frontend@a9852a50b4 feat: add branding to settings 2019-01-01 13:08:44 +00:00
http feat: commands websocket working again 2019-01-01 12:36:52 +00:00
search feat: search working again 2018-12-30 16:39:21 +00:00
types feat: add branding to settings 2019-01-01 13:08:44 +00:00
.dockerignore fix: move everything to LF (#588) 2018-12-28 19:19:54 +00:00
.gitignore feat: merge everything into a shell script 2018-12-31 18:30:34 +00:00
.gitmodules add filebrowser/frontend as a submodule 2018-08-05 10:58:21 +01:00
.gometalinter.json fix: move everything to LF (#588) 2018-12-28 19:19:54 +00:00
.goreleaser.yml feat: many updates (see PR) 2018-12-28 23:40:11 +00:00
.travis.yml feat: bad debugging 2018-12-31 20:51:27 +00:00
Dockerfile feat: update docker image 2018-12-31 23:36:19 +00:00
go.mod merge master 2019-01-01 10:57:43 +00:00
go.sum merge master 2019-01-01 10:57:43 +00:00
LICENSE chore: add circle ci and use external assets 2018-02-01 16:18:44 +00:00
main.go feat: many updates (see PR) 2018-12-28 23:40:11 +00:00
README.md Update README.md 2018-12-30 20:22:27 +00:00
wizard.sh do not docker cp 2019-01-01 01:58:39 +01:00

INFO: This project is not under active development ATM. A small group of developers keeps the project alive, but due to lack of time, we can't continue adding new features or doing deep changes. Please read #532 for more info!

filebrowser

Travis 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 or as a middleware.

Table of contents

Quick Start

The fastest way for beginners to start using File Browser is by following the instructions bellow. Although, there are other ways to install/use it.

Done! It will tell you the address in which File Browser is running. You only need to open it and use the following credentials (you should change them!):

  • Username: admin
  • Password: admin

Although this is the fastest way to run File Browser, we recommend you to take a look at its usage as it contains more information about what you can do.

Features

Installation

One-step script

If you're running a Linux distribution or macOS, you can use our special script - made by Kyle Frost - to download the latest version of File Browser and install it on /usr/local/bin.

curl -fsSL https://filebrowser.github.io/get.sh | bash

If you're on Windows, you can use PowerShell to install File Browser too. You should run the command as administrator because it needs perissions to add the executable to the PATH:

iwr -useb https://filebrowser.github.io/get.ps1 | iex

Docker

Usage

  • Add info for recommended way to install.
  • Add info about custom branding.
  • Add info about command runner.
  • Add info about

Command line interface

The command line interface is very extensive and you can use it to modify settings, modify users or even have a generator of File Browser installations. The main subcommands available are:

  • cmds to manage the command runner.
  • config to manage the configuration of the installation.
  • users to manage your users.
  • init is an alias to config init.

All commands have the --help (shorthand -h) flag available and we invite you to explore all the commands for your own use.

Contributing

The contributing guidelines can be found here.