Coder Social home page Coder Social logo

get's Introduction

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.

Demo

url: https://demo.filebrowser.org/

credentials: demo/demo

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.

get's People

Contributors

bcardiff avatar chentondovski avatar equim-chan avatar guilherme-p avatar hacdias avatar johnguan avatar klingtnet avatar zachar2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

get's Issues

One-step Script path error

Operating system: Debian - 9 (stretch)

The path that binary file located is /usr/local/bin instead of /user/local/bin

Remove docs from website

Was thinking about moving the docs for some place we can change them more easily:

  1. GitHub Wiki
  2. Gitbook (like https://filebrowser.gitbook.io/docs)
  3. Just put on the README

We don't actually have many docs. It's just the docker info, the custom branding and quick guide explaining how to use this.

I'm leaning towards the third option because it's really not that many docs.

We'd keep the website of course as a good entry point.

@1138-4eb @Equim-chan what do you think?

PowerShell installer doesn't work on Posh 5.1

The PowerShell installer uses the cmdlet New-TemporaryFile, which was introduced in PowerShell Core (v6). Because of that, the $temp var doesn't get populated and the download does not happen.

You need to do at least one of the following to fix:

  1. Put a note in the documentation that says to use Pwsh (PowerShell core 6+)
  2. Put a #Requires -Version 6 in the get.ps1 file
  3. Put in custom $PSVersionTable validation and error message that lets people know why it won't run on PowerShell 5 and below
  4. Remove cmdlets such as New-TemporaryFile that are only available in PowerShell core

Personally, I'd suggest telling people to only use it on Pwsh 7+ since 6 is already deprecated. I'd suggest doing #1 and #2 (but for 7 instead of 6). Option 4 is also nice if you actually intend for this to be installable without Pwsh on the machine. New-temporaryFile is likely the only thing that would need changed. Option 3 would only be the case if you're worried that this error message is too generic and hard to under stand: The script '...' cannot be run because it contained a "#requires" statement for PowerShell 7.0. The version of PowerShell that is required by the script does not match the currently running version of PowerShell 5.1.

If you tell me what direction you'd like to go, I'll happily submit a PR.

One-step Script install error

Operating system

Ubuntu 16.04.3 LTS (GNU/Linux 4.15.0-041500-generic x86_64)

What did I do

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

What did I see

Downloading File Browser for linux/amd64...
https://github.com/filebrowser/filebrowser/releases/download//linux-amd64-filemanager.tar.gz
curl: (22) The requested URL returned error: 404 Not Found
Aborted, error 22 in command: curl -fsSL "$filemanager_url" -o "$PREFIX/tmp/$filemanager_file"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.