Provides a map location sharing webpage for comaps.at
  • HTML 64.1%
  • TypeScript 31.9%
  • JavaScript 4%
zyphlar e2540ca370 License under AGPL (#47)
Signed-off-by: zyphlar <zyphlar@noreply.codeberg.org>
Reviewed-on: #47
Reviewed-by: jeanbaptisteC <jeanbaptistec@noreply.codeberg.org>
2026-01-07 22:50:10 +01:00
.forgejo/workflows [API] Rebrand url-processor repository 2025-05-26 17:41:31 +02:00
public License under AGPL (#47) 2026-01-07 22:50:10 +01:00
src Update AppStore URL 2025-11-15 12:08:37 +00:00
workers-site Initial commit 2021-05-30 11:57:18 +02:00
.gitignore update gitignore 2025-06-14 13:35:14 +01:00
.nvmrc bump compat_date and nvmrc 2025-06-17 12:08:56 +01:00
.prettierrc Initial commit 2021-05-30 11:57:18 +02:00
agpl-3.0.txt License under AGPL (#47) 2026-01-07 22:50:10 +01:00
eslint.config.mjs Migrate to a new eslint 2024-08-03 13:55:02 +02:00
LICENSE License under AGPL (#47) 2026-01-07 22:50:10 +01:00
metadata.json Initial commit 2021-05-30 11:57:18 +02:00
package-lock.json Update NPM dependencies (#35) 2025-07-31 22:14:33 +02:00
package.json Update NPM dependencies (#35) 2025-07-31 22:14:33 +02:00
README.md License under AGPL (#47) 2026-01-07 22:50:10 +01:00
tsconfig.json Migrate to wrangler v2 2022-11-21 22:54:45 +01:00
wrangler.toml Add invocation_logs directive 2025-07-24 21:43:48 +02:00

Static resources and short links (ge0) decoder for CoMaps

The root domain redirects to https://comaps.app/.

URLs like http(s)://comaps.at/ENCODEDCOORDINATES/PINNAME are decoded to lat, lon and zoom level. Then the OSM map is displayed and url schemes are opened on mobile apps.

For example: https://comaps.at/B4srhdHVVt/Some+Name

Requirements

Install CloudFlare's wrangler and other dev dependencies using npm:

npm i

Development

Use npx wrangler dev for localhost development.

Deployment

Currently, any commit to Codeberg is mirrored to github.com/zyphlar/url-processor and picked up via a Cloudflare-Github integration hook.

Deprecated, consider reactivating

Deploy to prod manually using npx wrangler publish --env comaps or this action.

LICENSE

See the LICENSE file.