You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the next steps, always remember to replace theprojectname with your project's name
79
79
- [ ] Above: don't forget the `--extension` and `--name` params!
@@ -181,7 +181,7 @@ mkdir -p .github/workflows
181
181
mv proj_main.yml .github/workflows/main.yml
182
182
```
183
183
184
-
## Deployment
184
+
## Production Deployment
185
185
### Setup
186
186
This project comes with an `render.yaml` file, which can be used to create an app on Render.com from a GitHub repository.
187
187
@@ -197,17 +197,21 @@ If you are in a private repository, access the following link replacing `$YOUR_R
197
197
198
198
Remember to fill the `ALLOWED_HOSTS` with the URL of your app, the default on Render.com is `appname.onrender.com`. Replace `appname` with your Render.com app name.
199
199
200
-
### Configuring Celery
200
+
### Celery
201
201
202
202
As there aren't free plans for Workers in Render.com, the configuration for Celery workers/beat will be commented by default in the `render.yaml`. This means celery won't be available by default.
203
203
204
204
Uncommenting the worker configuration lines on `render.yaml` will imply in costs.
205
205
206
206
### SendGrid
207
207
208
-
To enable sending emails from your application you'll need to have a valid SendGrid account and also a valid verified sender identity. After finishing the validation process you'll be able to generate the API credentials and define the `SENDGRID_USERNAME` and `SENDGRID_PASSWORD`envvars on Render.com.
208
+
To enable sending emails from your application you'll need to have a valid SendGrid account and also a valid verified sender identity. After finishing the validation process you'll be able to generate the API credentials and define the `SENDGRID_USERNAME` and `SENDGRID_PASSWORD`environment variables on Render.com.
209
209
210
-
These variables are required for your application to work on Render.com since it's pre-configured to automatically email admins when the application is unable to handle errors gracefully.
210
+
These variables are required for your application to work on Render.com since it's pre-configured to automatically email admins when the application is unable to handle errors gracefully.
211
+
212
+
### Media storage
213
+
214
+
Media files integration with S3 or similar is not supported yet. Please feel free to contribute!
0 commit comments