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

Add Storage API #65

Closed
lalalune opened this issue Apr 20, 2020 · 1 comment
Closed

Add Storage API #65

lalalune opened this issue Apr 20, 2020 · 1 comment
Assignees

Comments

@lalalune
Copy link

Storage API allows other services to save and load static files and resources without having to implement a specific storage strategy or API. Which storage type is used should be stored in server config (xrchat-server/config/default.json)

Storage API should have two default storage adapters: local and S3. Local is default, and stores files to a public or static directory.

Related to #64

@lalalune lalalune added this to the April, 27, 2020 milestone Apr 20, 2020
@lalalune lalalune added this to Todo: Server in Alpha MVP - May 14 Apr 20, 2020
@lalalune
Copy link
Author

@barankyle did this -- for now our only real interface is via /upload, so I added a hook to createResource after the service call. This can be reused on the YouTube-downloader and other file storage API surfaces

@lalalune lalalune self-assigned this Apr 21, 2020
@lalalune lalalune moved this from Todo: Server to In Progress in Alpha MVP - May 14 Apr 21, 2020
Alpha MVP - May 14 automation moved this from In Progress to Completed Apr 23, 2020
@lalalune lalalune added this to Completed in v0.1 - August 15 - Functional MVP via automation Apr 23, 2020
@lalalune lalalune removed this from Completed in v0.1 - August 15 - Functional MVP May 7, 2020
@HexaField HexaField removed this from Completed in Alpha MVP - May 14 Mar 3, 2023
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

2 participants