Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically grab & backup posted images #57

Open
Sanqui opened this issue Dec 12, 2018 · 4 comments
Open

Automatically grab & backup posted images #57

Sanqui opened this issue Dec 12, 2018 · 4 comments

Comments

@Sanqui
Copy link
Contributor

Sanqui commented Dec 12, 2018

When somebody posts an image, scrape it and re-host it locally to prevent any more photobuckets. Linkrot is hell.

@Xkeeper0
Copy link
Owner

Too many possible issues:

  • We'd have to store every image, which could get extremely large
  • How would we determine when to swap out a link for a locally stored one?
  • What about dynamic images?

@Sanqui
Copy link
Contributor Author

Sanqui commented Dec 12, 2018

We'd have to store every image, which could get extremely large

This is fair, but it's sad that space is an issue in this day and age.

How would we determine when to swap out a link for a locally stored one?

Either swap it out immediately, or do a daily-weekly-monthly (really doesn't matter) check for linkrot.

What about dynamic images?

If they die, they're not dynamic any more. Definitely less than 1% of images are dynamic, so it's not too big of a concern.

@RanAwaySuccessfully
Copy link
Contributor

A better solution could be to have a small space where users could upload files to, like on Kuribo64 or on SMWCentral.

@rambly
Copy link
Contributor

rambly commented Jan 11, 2019

it might not be a bad idea to have avatars (including mood avatars) be upload-based (similar to board2 and a lot of "modern" forums); with those you can set a maximum size (and enforce avatar size limits)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants