CaramelFur / Picsur

An easy to use, selfhostable image sharing service like Imgur with built in converting
https://picsur.org/
GNU Affero General Public License v3.0
841 stars 41 forks source link

[feature request] image board #12

Open DuckyBlender opened 2 years ago

DuckyBlender commented 2 years ago

Add a mode that allows all users to see all photos added. This could be useful when multiple people are trying to find images or collaborate, something like an image board.

CaramelFur commented 2 years ago

I'll see what I can do

Drone8334 commented 2 years ago

2nd'ing this. As far as I can tell, I can only share one image at a time. I'd love to be able to upload several images at once, and share the album as a whole. Just installed on my Synology NAS via Docker. Keep up the good work.

bleomycin commented 2 years ago

This looks great! Thank you for the wonderful work you are doing! I came here looking for an alternative to xbackbone that I currently use, something with the ability as described by @Drone8334 above to upload several photos to a basic image gallery then share out that gallery link to others.

anthonyrussano commented 1 year ago

it seems that the two main feature requests are the ability to upload multiple images at once, AND the ability to see images uploaded from all users... However it seems that, both these features might be very resource intensive...

CaramelFur commented 1 year ago

@anthonyrussano They indeed are, I'm still looking for a reliable way to properly scale those kinds of workloads depending on the system resources. Might have to resort to writing a custom queue scheduler. Either way it'll probably take a while, don't have a lot of time to work on this project.

anthonyrussano commented 1 year ago

I think the app works very VERY well as it stands right now, all things being equal. I think we can find a workaround by creating a user that is a shared user account and just upload photos to the shared user account... and for uploading multiple images at once.. I think, maybe we can script a solution using python that works with the API