browsertrix/backend/btrixcloud
Ilya Kreymer 2060ee78b4
Support Presigning for use with custom domain (#2249)
If access_endpoint_url is provided:
- Use virtual host addressing style, so presigned URLs are of the form
`https://bucket.s3-host.example.com/path/` instead of
`https://s3-host.example.com/bucket/path/`
- Allow for replacing `https://bucket.s3-host.example.com/path/` ->
`https://my-custom-domain.example.com/path/`, where
`https://my-custom-domain.example.com/path/` is the access_endpoint_url
- Remove old `use_access_for_presign` which is no longer used
- Fixes #2248
- docs: update deployment docs storages section to mention custom storages, access_endpoint_url

---------

Co-authored-by: Tessa Walsh <tessa@bitarchivist.net>
2024-12-19 18:41:47 -08:00
..
migrations
operator Related crawljob filtering by role (#2262) 2024-12-19 17:20:15 -08:00
__init__.py
auth.py
background_jobs.py
basecrawls.py
colls.py
crawlconfigs.py
crawlmanager.py
crawls.py
db.py
emailsender.py Send subscription cancelation email (#2234) 2024-12-12 11:52:38 -08:00
invites.py
k8sapi.py
main_bg.py
main_op.py
main.py Allow configuring available languages from helm chart (#2230) 2024-12-13 22:31:26 -05:00
models.py Support Presigning for use with custom domain (#2249) 2024-12-19 18:41:47 -08:00
ops.py
orgs.py Send subscription cancelation email (#2234) 2024-12-12 11:52:38 -08:00
pages.py
pagination.py
profiles.py
storages.py Support Presigning for use with custom domain (#2249) 2024-12-19 18:41:47 -08:00
subs.py Send subscription cancelation email (#2234) 2024-12-12 11:52:38 -08:00
uploads.py
users.py
utils.py
version.py version: bump to 1.13.1 2024-12-19 12:01:47 -08:00
webhooks.py