Home - Clam-/upgallely GitHub Wiki
Main features
- Retain the simplicity of old gallely@#always project
- Turn filesystem directories of images into nice thumbnailed galleries WITH NO LIGHTBOX STYLE FUNCTIONALITY, just simple direct images.
- Support for custom themes, nested directories, and captioned images.
- Front-end interface for uploading files & directories
- No longer just an image uploader, combine functionality from /up/, allowing configuration of what filetypes to accept.
- Drag & Drop to upload, or even copy+paste to upload (imgur style)
- Uploads include progress bar
Maybe features
- upload by remote url
- upload zips
- rename files when uploading
- file type validation
Dev Resources / notes dump
use this space to jot down useful stuff for now
-
https://github.com/pqina/filepond
- ↑ this project is probably the closest to what we want, it has a standalone js file so we dont have to use npm, it does directories and has a nice progress bar. probably not what we want overall but a nice starting point.
-
Base
- Am thinking Starlette: https://www.starlette.io/
- With authlib user auth: https://docs.authlib.org/en/latest/client/starlette.html using googly auth
- Means users will need a googly login, I think that's fine. Need to check what they mean with "will store the temporary credential as a secure cookie which will expose your request token to the client", may not apply here.
- Let's also be super hipster nerds and use https://python-gino.org/ for db