Docker, Docker-AIO: WARP_PB_S3_REGION from .env in the SeaweedFS stacks
CI / Test (ubuntu-latest) (push) Waiting to run
CI / Test (windows-latest) (push) Waiting to run
CI / Storage tests on PostgreSQL (push) Waiting to run
CI / Complement (federation off) (push) Waiting to run
CI / golangci-lint (push) Waiting to run
CI / Smoke test the binary (push) Waiting to run
CI / Admin panel (push) Waiting to run
CI / Web client (push) Waiting to run
CI / Desktop client (ubuntu-24.04) (push) Waiting to run
CI / Desktop client (windows-latest) (push) Waiting to run

The SeaweedFS compose files read the region from .env, defaulting to
us-east-1 as before, and their .env examples list it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
tajniak81andClaude Opus 5.5 committed 2026-10-26 17:39:37 +01:00
1 parent a47e15cc1c
commit beb77292d5
16 files changed
+32 -8

No files matched your search

@@ -59,6 +59,8 @@ WARP_AIO_WEB=true
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The S3 gateway's host port, on loopback unless the bind address says
# otherwise. The homeserver does not need it; it is for aws-cli and the
@@ -64,6 +64,8 @@ WARP_AIO_WEB=true
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The S3 gateway's host port, on loopback unless the bind address says
# otherwise. The homeserver does not need it; it is for aws-cli and the
@@ -63,6 +63,8 @@ WARP_AIO_WEB=true
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The S3 gateway's host port, on loopback unless the bind address says
# otherwise. The homeserver does not need it; it is for aws-cli and the
@@ -68,6 +68,8 @@ WARP_AIO_WEB=true
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The S3 gateway's host port, on loopback unless the bind address says
# otherwise. The homeserver does not need it; it is for aws-cli and the
@@ -45,7 +45,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://127.0.0.1:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
# The gateway's only identity, and what the homeserver signs with.
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
@@ -47,7 +47,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://127.0.0.1:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
# The homeserver's identity in SeaweedFS, and what it signs with.
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
@@ -46,7 +46,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://127.0.0.1:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
# The homeserver's identity in SeaweedFS, and what it signs with.
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
@@ -43,7 +43,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://127.0.0.1:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
# The gateway's only identity, and what the homeserver signs with.
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
+2
View File
@@ -60,6 +60,8 @@ SEAWEED_DATA_VOLUME=
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The SeaweedFS image every SeaweedFS container runs. Pin it: the data
# volume outlives the image.
@@ -66,6 +66,8 @@ SEAWEED_DATA_VOLUME=
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The SeaweedFS image every SeaweedFS container runs. Pin it: the data
# volume outlives the image.
@@ -64,6 +64,8 @@ SEAWEED_ADMIN_VOLUME=
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The SeaweedFS image every SeaweedFS container runs. Pin it: the data
# volume outlives the image.
@@ -70,6 +70,8 @@ SEAWEED_ADMIN_VOLUME=
WARP_PB_S3_BUCKET=warp
WARP_PB_S3_ACCESS_KEY=
WARP_PB_S3_SECRET=
# SeaweedFS ignores the region; the client insists on one.
WARP_PB_S3_REGION=us-east-1
# The SeaweedFS image every SeaweedFS container runs. Pin it: the data
# volume outlives the image.
@@ -122,7 +122,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://seaweedfs:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
WARP_PB_S3_SECRET: ${WARP_PB_S3_SECRET:?set WARP_PB_S3_SECRET in .env}
@@ -225,7 +225,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://seaweedfs-s3:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
WARP_PB_S3_SECRET: ${WARP_PB_S3_SECRET:?set WARP_PB_S3_SECRET in .env}
@@ -219,7 +219,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://seaweedfs-s3:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
WARP_PB_S3_SECRET: ${WARP_PB_S3_SECRET:?set WARP_PB_S3_SECRET in .env}
@@ -116,7 +116,8 @@ services:
WARP_PB_S3_ENABLED: "true"
WARP_PB_S3_ENDPOINT: http://seaweedfs:8333
WARP_PB_S3_BUCKET: ${WARP_PB_S3_BUCKET:-warp}
WARP_PB_S3_REGION: us-east-1 # SeaweedFS ignores it; the client wants one
# SeaweedFS ignores the region; the client wants one.
WARP_PB_S3_REGION: ${WARP_PB_S3_REGION:-us-east-1}
WARP_PB_S3_FORCE_PATH_STYLE: "true"
WARP_PB_S3_ACCESS_KEY: ${WARP_PB_S3_ACCESS_KEY:?set WARP_PB_S3_ACCESS_KEY in .env}
WARP_PB_S3_SECRET: ${WARP_PB_S3_SECRET:?set WARP_PB_S3_SECRET in .env}