memoetapp / memoet

A self-hosted spaced repetition software
GNU Affero General Public License v3.0
96 stars 12 forks source link

Support local storage for uploading assets #50

Open manhtai opened 2 years ago

fluffystranger commented 1 year ago

Hello, I enjoy using what you've build here very much, so many thanks for sharing this with the community at large. I would really like to switch to hosting my uploaded assets (e.g. pictures) locally rather than an AWS bucket/S3.

I'm not familiar with how the elixir/waffle implementation fully works. Would adapting config.exs to follow the local example below be enough, or is a more complex change needed? https://github.com/elixir-waffle/waffle/blob/master/documentation/examples/local.md

manhtai commented 1 year ago

Yes it would be a simple change. Plz try it yourself first then I will make the change later.

SONDLecT commented 3 weeks ago

Just checking on the status of this issue. It sounds like it was an easy fix, I’d definitely like to have this feature. I’m working on a Firefox browser extension for Memoet that would convert anki decks (and hopefully streamline the adding of new cards/decks otherwise), and it would make things simpler if there was a direct way of handling the potentially bundled media files by uploading them locally instead of to an Amazon bucket