Comments (8)
If you are inputting the URLs can you use virtual host-style URLs instead? AWS has been trying to deprecate path style URLs for a while https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html#path-style-access so it seem like they should be 1:1 equivalent.
from go-pmtiles.
@bdon Thanks for getting back, unfortunately our storage provider does not offer virtual ones, only path style are supported.
from go-pmtiles.
Which storage provider or storage engine is this so others can reproduce?
from go-pmtiles.
@bdon Openstack Swift, but I suppose you can also use minio to replicate.
from go-pmtiles.
PR here: #113
Currently we force the use of awssdkv2, but v1 is necessary to support those flags and work with Minio. Defaulting to v1 shouldn't have any functional impact. The alternative is to add more storage implementation-specific logic to go-pmtiles but that would defeat the purpose of using the gocloud abstraction.
Aligns with suggested way of using Minio in gocloud docs: https://gocloud.dev/howto/blob/#s3-compatible
from go-pmtiles.
I've merged it into main
, please see if it fixes the issue and I'll make a minor release.
from go-pmtiles.
@bdon confirmed, thanks a lot!
from go-pmtiles.
Released in https://github.com/protomaps/go-pmtiles/releases/tag/v1.12.0
from go-pmtiles.
Related Issues (20)
- /health endpoint when serving HOT 10
- Add quiet mode HOT 4
- Slow query for totalTiles in MBTiles -> PMTiles conversion HOT 14
- convert Error parsing mbtiles HOT 4
- arm64 docker images HOT 3
- Corrupted file HOT 8
- SIGSEGV in `pmtiles serve` HOT 3
- dockerfile improvements
- Fails to convert world map due to /tmp space limitations HOT 2
- Invalid help comment for download command HOT 2
- change tmp file location HOT 2
- 404 when trying to serve local PMTiles using the pmtiles CLI HOT 3
- Add ability to get a subset of layers using pmtiles extract HOT 1
- Serving from public s3 bucket HOT 4
- Intergration as a library HOT 3
- CLI: `pmtiles convert INPUT.mbtiles OUTPUT.pmtiles` fails silently for MBTiles v 1.0 HOT 4
- Docker image cannot `convert` HOT 7
- server always sends 404 HOT 5
- Azure Reloading pmtiles header on file change HOT 9
- update go version due to security vuln (CVE-2024-24790) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-pmtiles.