Ready-to-deploy webapp for sharing home videos: a React frontend with a AWS Lambda backend using FFmpeg to process videos. Created using Serverless Framework.
Version 2 brings a big refactoring of the backend and new features and UI improvements to the frontend.
Users who are currently running v1 should follow the upgrade guide. It should only take a few minutes and you won't lose any of your existing data.
serverless.yml
file
serverless.yml
filev2.72.0
) - i.e. the latest version without breaking changes - has been specified./tmp/
. However, the Lambda assumed that /tmp/
would be empty each time it is called, which cannot be guaranteed as files from previous invocations can sometimes remain in temp storage. This fix makes the Lambda wipe the /tmp/
folder before processing a new video.