Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mbrlabs/fileport
Fileport is a web based file browser
https://github.com/mbrlabs/fileport
file file-browser file-sharing media server web
Last synced: about 20 hours ago
JSON representation
Fileport is a web based file browser
- Host: GitHub
- URL: https://github.com/mbrlabs/fileport
- Owner: mbrlabs
- License: apache-2.0
- Created: 2017-03-14T22:15:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-03-26T21:09:06.000Z (over 7 years ago)
- Last Synced: 2024-06-20T05:23:33.536Z (5 months ago)
- Topics: file, file-browser, file-sharing, media, server, web
- Language: Go
- Homepage:
- Size: 2.18 MB
- Stars: 14
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: security.go
Awesome Lists containing this project
README
# Fileport
Fileport is a web based file browser.
## Why?
If you are working on more than one machine you find yourself constantly copying files between them
using a usb stick, or even a cloud service (Dropbox, Google Drive, etc.). Fileport allows you to quickly
spawn up a server in your local network, so that you can easily share data between your devices.You can also use this project as a media server, since it provides everything you need to watch images & videos.
## Build & Run
```
go get github.com/mbrlabs/fileport
cd $GOPATH/src/github.com/mbrlabs/fileport
go run *.go
```## Features
- Password protection
- Read-only file access
- Image gallery
- Video player
- Fuzzy file searchCurrently works only on Linux (Windows & Mac comming soon).
## TODO
- Well defined API for use in third party apps
- File sorting
- SSH
- Mobile frontend
- File tree