f1le

command module
v0.0.0-...-326ad03 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2023 License: MIT Imports: 21 Imported by: 0

README

f1le

f1le is a simple site for hosting files. It is designed to be used by a single person or a small group of people.

Usage

These instructions apply to you only if you wish to run your own instance of f1le.

First, you must have Go installed and configured. Next, you can download and install the f1le server and its dependencies as follows:

$ go get github.com/gorilla/securecookie
$ go get github.com/gorilla/sessions
$ go get github.com/hoisie/mustache
$ go get github.com/unixpickle/f1le
$ go install github.com/unixpickle/f1le

In order to run the server, you will have to create a directory in which files will be stored. Once you've done that, you can run f1le. The first time you run f1le, it will ask you to set a password.

$ mkdir cool_files
$ f1le 1337 cool_files

Now you have f1le up and running. Congrats!

TODO

Here are some things which need to get done before this is finished:

  • Click to choose file
  • Better alert dialogs (don't use window.alert and window.confirm)
  • Show the amount of free space on the destination volume if possible
  • Temporary upload access

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL