

5·
7 days agoNote: Lufi encrypts uploaded files and lets one share a link containing a decryption key. It doesn’t let one expose images for other websites to embed. Thus a good tool but not for OP’s purpose?
From Kyiv, in Kyiv.


Note: Lufi encrypts uploaded files and lets one share a link containing a decryption key. It doesn’t let one expose images for other websites to embed. Thus a good tool but not for OP’s purpose?


Slink might be easy enough to set up with Docker: https://docs.slinkapp.io/getting-started/02-quick-start/
Upd 22:04: tried setting it up with Podman instead of Docker, and the instructions didn’t work, first because of missing directories and then a permission issue. However, this can be because I tried on WSL rather than a dedicated GNU/Linux box.
Remembered that I made such a tool for myself ten years ago. Dusted off a backup, updated dependencies (and replaced some), refactored somewhat, changed license to AGPL and uploaded here: https://codeberg.org/nykula/imgie
Should be very easy to install because the backend is just ImageMagick and SQLite.
Beware of a 250M node_modules, though. My code is less than 1K lines in the initial commit, but the linters, bundlers etc are the same as I use for big projects.