Skip to content

Commit 7816c1e

Browse files
nipunn1313Convex, Inc.
authored andcommitted
Bump self-hosted release version. (#40620)
Use the docker-compose syntax that supports variables being unset, which is important for DISABLE_BEACON, but also workable for the rest of the env vars for simplicity. GitOrigin-RevId: eefba95dc314c7af2630e6a457d6a57867162b26
1 parent fc2aa37 commit 7816c1e

File tree

4 files changed

+35
-27
lines changed

4 files changed

+35
-27
lines changed

self-hosted/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@ Different versions are not guaranteed to be compatible with one another.
1010
Follow the instructions in the [README](README.md#software-upgrades) to upgrade
1111
your self-hosted backend and dashboard.
1212

13+
## 2025-09-03 `00bd92723422f3bff968230c94ccdeb8c1719832`
14+
15+
- Fix command line / env var configuration flag issue.
16+
- Support AWS credential handling from multiple sources, including IAM. (thanks
17+
HeathHopkins)
18+
- Support disabling AWS S3 SSE/Checksums for better compatibility with AWS
19+
compatible services (thanks jovermier)
20+
1321
## 2025-08-27 `08139ef318b1898dad7731910f49ba631631c902`
1422

1523
- Support index backfill progress and staged indexes

self-hosted/docker/docker-compose.yml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
services:
22
backend:
3-
image: ghcr.io/get-convex/convex-backend:08139ef318b1898dad7731910f49ba631631c902
3+
image: ghcr.io/get-convex/convex-backend:00bd92723422f3bff968230c94ccdeb8c1719832
44
stop_grace_period: 10s
55
stop_signal: SIGINT
66
ports:
@@ -9,33 +9,33 @@ services:
99
volumes:
1010
- data:/convex/data
1111
environment:
12-
- INSTANCE_NAME=${INSTANCE_NAME:-}
13-
- INSTANCE_SECRET=${INSTANCE_SECRET:-}
14-
- CONVEX_RELEASE_VERSION_DEV=${CONVEX_RELEASE_VERSION_DEV:-}
15-
- ACTIONS_USER_TIMEOUT_SECS=${ACTIONS_USER_TIMEOUT_SECS:-}
12+
- INSTANCE_NAME
13+
- INSTANCE_SECRET
14+
- CONVEX_RELEASE_VERSION_DEV
15+
- ACTIONS_USER_TIMEOUT_SECS
1616
- CONVEX_CLOUD_ORIGIN=${CONVEX_CLOUD_ORIGIN:-http://127.0.0.1:${PORT:-3210}}
1717
- CONVEX_SITE_ORIGIN=${CONVEX_SITE_ORIGIN:-http://127.0.0.1:${SITE_PROXY_PORT:-3211}}
18-
- DATABASE_URL=${DATABASE_URL:-}
19-
- DISABLE_BEACON=${DISABLE_BEACON:-}
20-
- REDACT_LOGS_TO_CLIENT=${REDACT_LOGS_TO_CLIENT:-}
21-
- DO_NOT_REQUIRE_SSL=${DO_NOT_REQUIRE_SSL:-}
22-
- POSTGRES_URL=${POSTGRES_URL:-}
23-
- MYSQL_URL=${MYSQL_URL:-}
18+
- DATABASE_URL
19+
- DISABLE_BEACON
20+
- REDACT_LOGS_TO_CLIENT
21+
- DO_NOT_REQUIRE_SSL
22+
- POSTGRES_URL
23+
- MYSQL_URL
2424
- RUST_LOG=${RUST_LOG:-info}
25-
- RUST_BACKTRACE=${RUST_BACKTRACE:-}
26-
- AWS_REGION=${AWS_REGION:-}
27-
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID:-}
28-
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY:-}
29-
- AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN:-}
30-
- AWS_S3_FORCE_PATH_STYLE=${AWS_S3_FORCE_PATH_STYLE:-}
31-
- AWS_S3_DISABLE_SSE=${AWS_S3_DISABLE_SSE:-}
32-
- AWS_S3_DISABLE_CHECKSUMS=${AWS_S3_DISABLE_CHECKSUMS:-}
33-
- S3_STORAGE_EXPORTS_BUCKET=${S3_STORAGE_EXPORTS_BUCKET:-}
34-
- S3_STORAGE_SNAPSHOT_IMPORTS_BUCKET=${S3_STORAGE_SNAPSHOT_IMPORTS_BUCKET:-}
35-
- S3_STORAGE_MODULES_BUCKET=${S3_STORAGE_MODULES_BUCKET:-}
36-
- S3_STORAGE_FILES_BUCKET=${S3_STORAGE_FILES_BUCKET:-}
37-
- S3_STORAGE_SEARCH_BUCKET=${S3_STORAGE_SEARCH_BUCKET:-}
38-
- S3_ENDPOINT_URL=${S3_ENDPOINT_URL:-}
25+
- RUST_BACKTRACE
26+
- AWS_REGION
27+
- AWS_ACCESS_KEY_ID
28+
- AWS_SECRET_ACCESS_KEY
29+
- AWS_SESSION_TOKEN
30+
- AWS_S3_FORCE_PATH_STYLE
31+
- AWS_S3_DISABLE_SSE
32+
- AWS_S3_DISABLE_CHECKSUMS
33+
- S3_STORAGE_EXPORTS_BUCKET
34+
- S3_STORAGE_SNAPSHOT_IMPORTS_BUCKET
35+
- S3_STORAGE_MODULES_BUCKET
36+
- S3_STORAGE_FILES_BUCKET
37+
- S3_STORAGE_SEARCH_BUCKET
38+
- S3_ENDPOINT_URL
3939

4040
healthcheck:
4141
test: curl -f http://localhost:3210/version

self-hosted/fly/backend/fly.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ app = 'convex-backend'
77
primary_region = 'iad'
88

99
[build]
10-
image = 'ghcr.io/get-convex/convex-backend:08139ef318b1898dad7731910f49ba631631c902'
10+
image = 'ghcr.io/get-convex/convex-backend:00bd92723422f3bff968230c94ccdeb8c1719832'
1111

1212
[env]
1313
TMPDIR = '/convex/data/tmp'

self-hosted/fly/dashboard/fly.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ app = 'convex-dashboard'
77
primary_region = 'iad'
88

99
[build]
10-
image = 'ghcr.io/get-convex/convex-dashboard:08139ef318b1898dad7731910f49ba631631c902'
10+
image = 'ghcr.io/get-convex/convex-dashboard:00bd92723422f3bff968230c94ccdeb8c1719832'
1111

1212
[[services]]
1313
protocol = 'tcp'

0 commit comments

Comments
 (0)