https://github.com/organicmaps/url-privacy-proxy
Extracts coordinates from google-encoded urls without exposing clients' IP addresses
https://github.com/organicmaps/url-privacy-proxy
Last synced: 9 months ago
JSON representation
Extracts coordinates from google-encoded urls without exposing clients' IP addresses
- Host: GitHub
- URL: https://github.com/organicmaps/url-privacy-proxy
- Owner: organicmaps
- License: agpl-3.0
- Created: 2023-05-25T09:16:13.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-16T13:14:32.000Z (over 2 years ago)
- Last Synced: 2025-04-02T11:12:58.025Z (10 months ago)
- Language: TypeScript
- Homepage:
- Size: 123 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# url-privacy-proxy
Extracts coordinates from google-encoded urls without exposing clients' IP addresses
URIs like https://maps.app.goo.gl/Ce7zkj2X8oUy3Se49?g_st=ic are unshortened and coordinates are extracted and then coverted to geo URIs.
[](https://deploy.workers.cloudflare.com/?url=https://github.com/organicmaps/url-privacy-proxy)
## Requirements
Install CloudFlare's wrangler and other dev dependencies using npm:
```bash
npm i
```
## Development
Use `npx wrangler dev` for development using Cloudflare, or `npx wrangler dev --local` for localhost development.
## Testing
Run `npm start` and then `npm test` or `jest` in a different terminal to test the proxy with some earlier feeded URIs.