Fix linode object storage

36c4772b17 broke linode object storage
This commit is contained in:
Girish Ramakrishnan
2023-12-01 17:24:06 +01:00
parent 3245370280
commit 15132a30da

View File

@@ -195,24 +195,25 @@ const REGIONS_SCALEWAY = [
{ name: 'Warsaw (PL-WAW)', value: 'https://s3.pl-waw.scw.cloud', region: 'nl-ams' }
];
// https://www.linode.com/docs/products/storage/object-storage/#availability
// https://www.linode.com/docs/products/storage/object-storage/guides/urls/
const REGIONS_LINODE = [
{ name: 'Amsterdam', region: 'nl-ams-1' },
{ name: 'Atlanta', region: 'us-southeast-1' },
{ name: 'Chennai', region: 'in-maa-1' },
{ name: 'Chicago', region: 'us-ord-1' },
{ name: 'Frankfurt', region: 'eu-central-1' },
{ name: 'Jakarta', region: 'id-cgk-1' },
{ name: 'Miami', region: 'us-mia-1' },
{ name: 'Milan', region: 'it-mil-1' },
{ name: 'Newark', region: 'us-east-1' }, // default
{ name: 'Osaka', region: 'jp-osa-1' },
{ name: 'Paris', region: 'fr-par-1' },
{ name: 'Sao Paulo', region: 'br-gru-1' },
{ name: 'Seattle', region: 'us-sea-1' },
{ name: 'Singapore', region: 'ap-south-1' },
{ name: 'Stockholm', region: 'se-sto-1' },
{ name: 'Washington', region: 'us-iad-1' },
{ name: 'Amsterdam', value: 'https://nl-ams-1.linodeobjects.com', region: 'nl-ams-1' },
{ name: 'Atlanta', value: 'https://us-southeast-1.linodeobjects.com', region: 'us-southeast-1' },
{ name: 'Chennai', value: 'https://in-maa-1.linodeobjects.com', region: 'in-maa-1' },
{ name: 'Chicago', value: 'https://us-ord-1.linodeobjects.com', region: 'us-ord-1' },
{ name: 'Frankfurt', value: 'https://eu-central-1.linodeobjects.com', region: 'eu-central-1' },
{ name: 'Jakarta', value: 'https://id-cgk-1.linodeobjects.com', region: 'id-cgk-1' },
{ name: 'Los Angeles, CA (USA)', value: 'https://us-lax-1.linodeobjects.com', region: 'us-lax-1' },
{ name: 'Miami', value: 'https://us-mia-1.linodeobjects.com', region: 'us-mia-1' },
{ name: 'Milan', value: 'https://it-mil-1.linodeobjects.com', region: 'it-mil-1' },
{ name: 'Newark', value: 'https://us-east-1.linodeobjects.com', region: 'us-east-1' }, // default
{ name: 'Osaka', value: 'https://jp-osa-1.linodeobjects.com', region: 'jp-osa-1' },
{ name: 'Paris', value: 'https://fr-par-1.linodeobjects.com', region: 'fr-par-1' },
{ name: 'Sao Paulo', value: 'https://br-gru-1.linodeobjects.com', region: 'br-gru-1' },
{ name: 'Seattle', value: 'https://us-sea-1.linodeobjects.com', region: 'us-sea-1' },
{ name: 'Singapore', value: 'https://ap-south-1.linodeobjects.com', region: 'ap-south-1' },
{ name: 'Stockholm', value: 'https://se-sto-1.linodeobjects.com', region: 'se-sto-1' },
{ name: 'Washington', value: 'https://us-iad-1.linodeobjects.com', region: 'us-iad-1' },
];
// note: ovh also has a storage endpoint but that only supports path style access (https://docs.ovh.com/au/en/storage/object-storage/s3/location/)