A tiny web file UI
Find a file
2022-07-05 14:45:44 +01:00
assets/style feat: Initial commit 2022-07-05 14:45:03 +01:00
src chore: Run cargo fmt 2022-07-05 14:45:44 +01:00
templates feat: Initial commit 2022-07-05 14:45:03 +01:00
.gitignore feat: Initial commit 2022-07-05 14:45:03 +01:00
Cargo.lock feat: Initial commit 2022-07-05 14:45:03 +01:00
Cargo.toml feat: Initial commit 2022-07-05 14:45:03 +01:00
LICENSE feat: Initial commit 2022-07-05 14:45:03 +01:00
README.md feat: Initial commit 2022-07-05 14:45:03 +01:00

TinyFUI

A tiny web File UI

Using

Setup

  1. Download or compile the tinyfui binary.

  2. Download or create your own templates and styles for the share pages. Static assets can be placed in the assets/ folder, and templates go in templates/. See the example templates in this repository for details.

  3. Create a folder named shares/ to store all your shares.

  4. Run the server with tinyfui web --listen 127.0.0.1:3000

Creating a share

  1. Run tinyfui create-share "<name>"

  2. Add your files to the newly created folder in shares/

  3. Run tinyfui update-shares to register the new files. You must re-run this when you update the contents of any of your shares.