A simple light-weight file upload tool
Go to file
Blake Rain ea21ec35a4
Check / check (push) Has been cancelled Details
Deploy / build (push) Successful in 3m18s Details
chore: bump version
2024-03-08 13:20:34 +00:00
.gitea/workflows fix: try disabling the cache 2023-10-18 02:33:24 +01:00
media chore: commit of current WIP 2023-10-16 11:30:27 +01:00
migrations fix: increase size of some integer types 2023-10-18 01:58:47 +01:00
src feat: better upload form swap and added stats 2024-03-08 13:19:11 +00:00
static chore: commit of current WIP 2023-10-16 11:30:27 +01:00
style fix: problem with dropdown z-fighting 2024-03-07 15:11:54 +00:00
templates feat: better upload form swap and added stats 2024-03-08 13:19:11 +00:00
.gitignore chore: commit after majority of user admin complete 2023-10-16 15:26:43 +01:00
Cargo.toml chore: bump version 2024-03-08 13:20:34 +00:00
Dockerfile fix: add missing static directory to Dockerfile 2023-10-18 02:45:50 +01:00
LICENSE Initial commit 2023-10-14 10:36:18 +00:00
README.md fix: add message about exporting COOKIE_SECRET 2023-10-18 01:40:57 +01:00
build.rs feat: use development builds 2023-10-17 21:48:56 +01:00
package.json chore: bump version 2024-03-08 13:20:34 +00:00
postcss.config.js chore: commit of current WIP 2023-10-16 11:30:27 +01:00
tailwind.config.js chore: commit after majority of user admin complete 2023-10-16 15:26:43 +01:00

README.md

parcel

A simple light-weight file upload tool

Development

Before development starts, you will need to install the Node dependencies:

npm install

When running as a development server, cargo watch is mighty helpful. You may also wish to set up a cookie key (in the COOKIE_SECRET environment variable) to avoid being signed out after a restart:

# Initial setup of a cookie key
COOKIE_SECRET=$(openssl rand -base64 32 | tr -d '\n' ; echo)
export COOKIE_SECRET

# Run the server, but recompile/restart on any changes
cargo watch -L debug -x run

Please Note: The icon used for this application is the package-open icon from the Lucide icon pack.