koel / koel-aws Goto Github PK
View Code? Open in Web Editor NEWOfficial Lambda package and guide to use AWS S3 with Koel
Home Page: http://koel.phanan.net
Official Lambda package and guide to use AWS S3 with Koel
Home Page: http://koel.phanan.net
I am utilizing the aws/lambda architecture. When I bulk upload from the cli like:
$ aws s3 cp music/* s3://bucket-name/
I receive the following error in the lambda logs: "Unsupported event type: ObjectCreated:CompleteMultipartUpload".
I ended up using this solution using the s3api, however, it would nice to have the lambda function account for the multipart upload.
I followed your steps 1 to 4 and it worked great. But still nothing happens after setting up my AWS credentials in .env. I have tested the credentials and they are active. So Should I re init Koel? Should I specify a media path when I use AWS? I feel the answer to this might be a good step 5.
Hello!
First thanks to @phanan for building both Koel and this add on to be able to use S3 buckets. Very cool projects that I'm hoping to get a lot of use out of and hopefully ultimately contribute to.
I followed the instructions (which may need to be updated a bit due to updates to the Lambda interface) and nothing is showing up in Koel:
I looked at the issues on this repo and didn't see anything that sounded relevant. So then I looked at the Lambda messages and they all are returning this error message:
{
"errorMessage": "Could not determine the media type."
}
The files are all mp3s so I'm not really sure where to start with troubleshooting this.
Please advise. Thanks!
koel-aws
is inaccurate to what this repo is about...
How about something like: koel-s3object-lambda
?
The oldest lambda version available on AWS is now node.js 12 and this function does not work with that runtime, can we either update the function to support node.js 12 or provide a workaround?
All my songs were loaded from S3, however, they are not playing, the seek-bar is just in a constant loading loop
It doesnt seam to work!, how do i reference the AWS_REGION in the env file, The Region for my bucket and Lambda is Us East(N. Virginia)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.