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.