xataz / gobrowser

Simple http file browser
GNU General Public License v3.0
113 stars 17 forks source link

goBrowser

What goBrowser

goBrowser is a simple web application for list, download or share yours files.

Build Status

Screenshot

File browser

Share Listing

How to install

Install go

$ apt-get install go

Git clone and compile

cd /opt
git clone https://github.com/xataz/gobrowser.git
cd gobrowser
go build app.go

Run

Run with default option : ./app

Argument

Example :

./app -hiddenfile -listen 0.0.0.0:8080 -path /home/user -webroot /files

configfile

app.conf.exemple is a example of configfile, run with :

./app -config app.conf

Init script

I create an init script for systemd. Copy it in /lib/systemd/system/gobrowser.service