Also for videos and other files (later)
- Local disk (default)
- .env:
STORAGE_BACKEND=local - Files stored under
data/uploads/...
- .env:
- Amazon S3
- .env:
STORAGE_BACKEND=s3 - .env:
S3_BUCKET=your-bucket - .env:
S3_REGION=us-east-1 - Optional:
S3_ENDPOINT=https://s3.your-provider.comfor S3-compatible storage
- .env:
docker compose up -d
- user accounts & user groups
- per group limits
- albums
- sharing hashed links to images and albums with all metadata stripped
- rad themes
- donation banner
- give album view the same controls / layout as gallery view
- next / prev buttons when viewing image in modal on a gallery / album
- support .gifs
- add github link
- add download button
- ability to rotate images
- ability to edit album display order - drag n drop 'up' / 'down' btns
- ability to rename albums (just click on the title and start typing)
- ability to caption images in an album (caption applies to the image in the context of the image-in-that-album, not to the image, as images can be in more than one album)
- alternative 'tiles' layout for 'guest' album view, button to switch between that and current fullwidth layout, and a slider to adjust tile size
- see if landon will let me add his ditherspace to this app
- keyboard shortcuts
- TUI
- support video formats
- support any file format