Skip to main content

Production Checklist

Ready to launch? Congrats!
Before shipping your project to production, here are some things you should check.

Protected endpoints​

The backend routes are not protected by authentication or rate limits in the template. Did you protect the routes you enabled, including the Lambda rendering routes if you use them?

Asset cleanup​

By default, deleted assets are not automatically cleaned up.
Have you implemented asset cleanup?

Remotion Lambda​

If you use Remotion Lambda, complete the Lambda checklist.

By default, the AWS infrastructure is updated whenever you deploy the app. Make production deployments more robust by separating them from development deployments.

Client-side rendering​

If you use client-side rendering, verify that:

Client-side rendering does not remove the default S3 asset workflow. Assets are still uploaded to S3, so the asset cleanup guidance above still applies.

Features not included​

Did you check the features not included to see if you are missing any important features you need?

Unintentional features​

Did you check the features to see if there are any features you are shipping you didn't know about? Disable them if you don't need them.

Limits​

Did you know that by default, there is a limit on the size of the files that can be uploaded and the duration of the videos that can be captioned?

Handle it differently if necessary.

Company License​

If you are a company that is not eligible for the Free License, did you purchase a Remotion Company License?


Congrats if you are shipping your project to production!
Post your product in the #showcase channel on Discord.