@@ -243,13 +243,14 @@ npx convex dev
243
243
244
244
## Running the database on Postgres or MySQL
245
245
246
- The Convex backend is designed to work well with SQLite, Postgres, or MySQL. If
247
- you're running a production workload that requires guaranteed uptime it's likely
248
- you want to use a managed Postgres or MySQL service. We've included instructions
249
- below for connecting to a Postgres database hosted on [ Neon] ( https://neon.tech )
250
- or a MySQL (Vitess) database hosted on [ PlanetScale] ( https://planetscale.com ) .
251
- We've tested that the Convex backend works with Postgres v17 and MySQL v8, but
252
- it's possible it works with other versions.
246
+ The Convex backend is designed to work well with SQLite, Postgres, or MySQL. By
247
+ default, the docker image uses SQLite. If you're running a production workload
248
+ that requires guaranteed uptime it's likely you want to use a managed Postgres
249
+ or MySQL service. We've included instructions below for connecting to a Postgres
250
+ database hosted on [ Neon] ( https://neon.tech ) or a MySQL (Vitess) database hosted
251
+ on [ PlanetScale] ( https://planetscale.com ) . We've tested that the Convex backend
252
+ works with Postgres v17 and MySQL v8, but it's possible it works with other
253
+ versions.
253
254
254
255
Use ` npx convex export ` to export your data before moving from one database
255
256
provider to another.
@@ -328,8 +329,9 @@ docker compose up
328
329
329
330
## Using S3 Storage
330
331
331
- To run the backend with S3 storage, set up the following buckets and environment
332
- variables.
332
+ By default, the backend stores file data on the filesystem within the docker
333
+ container. To instead run the backend with S3 storage, set up the following
334
+ buckets and environment variables.
333
335
334
336
``` sh
335
337
export AWS_REGION=" your-region"
0 commit comments