A simple light-weight file upload tool
Go to file
Blake Rain 80cbf93b95
All checks were successful
Check / check (push) Successful in 1m27s
Deploy / build (push) Successful in 2m44s
chore: bump version
2023-10-18 09:03:21 +01: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 fix: increase size of some integer types 2023-10-18 01:58:47 +01:00
static chore: commit of current WIP 2023-10-16 11:30:27 +01:00
style feat: add download 2023-10-17 20:57:22 +01:00
templates feat: add Plausible Analytics script 2023-10-18 09:02:44 +01:00
.gitignore chore: commit after majority of user admin complete 2023-10-16 15:26:43 +01:00
build.rs feat: use development builds 2023-10-17 21:48:56 +01:00
Cargo.toml chore: bump version 2023-10-18 09:03:21 +01: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
package.json chore: bump version 2023-10-18 09:03:21 +01:00
postcss.config.js chore: commit of current WIP 2023-10-16 11:30:27 +01:00
README.md fix: add message about exporting COOKIE_SECRET 2023-10-18 01:40:57 +01:00
tailwind.config.js chore: commit after majority of user admin complete 2023-10-16 15:26:43 +01:00

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.