metaserver to control maps nodes
Find a file
dependabot[bot] 25d292b3f0 Bump ts-jest from 29.0.0 to 29.0.1
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.0.0 to 29.0.1.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.0.0...v29.0.1)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-25 01:04:44 +03:00
.github Implement conditional donates 2022-09-11 20:10:23 +03:00
src 220912 data 2022-09-16 17:22:40 +03:00
test Implement conditional donates 2022-09-11 20:10:23 +03:00
.eslintrc.yml Enable formatting for the rest of repository 2022-09-11 10:00:26 +03:00
.gitignore Initial commit 2021-06-18 22:38:16 +02:00
.nvmrc Initial commit 2021-06-18 22:38:16 +02:00
.prettierrc Initial commit 2021-06-18 22:38:16 +02:00
jest.config.json Implement conditional donates 2022-09-11 20:10:23 +03:00
LICENSE Initial commit 2021-06-18 22:38:16 +02:00
metadata.json Initial commit 2021-06-18 22:38:16 +02:00
package-lock.json Bump ts-jest from 29.0.0 to 29.0.1 2022-09-25 01:04:44 +03:00
package.json Bump ts-jest from 29.0.0 to 29.0.1 2022-09-25 01:04:44 +03:00
README.md Initial commit 2021-06-18 22:38:16 +02:00
tsconfig.json Enable formatting for the rest of repository 2022-09-11 10:00:26 +03:00
wrangler.toml Implement conditional donates 2022-09-11 20:10:23 +03:00

Metaserver to monitor map nodes and serve them to clients

Deploy master to Production

Requirements

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

npm i

Development

Use npx wrangler dev for localhost development.

Preview on workers.dev

Use npx wrangler preview to open and test deployed worker in browser.

Deployment

All pushes to master automatically deploy dev version to https://meta.omaps.workers.dev/

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

Known issues

  • Cloudflare's free Flexible SSL certificates does not support 4-th level subdomains like a.b.example.com, so you can see strange SSL errors.
  • HTTPS fetch requests from Workers are converted to HTTP ones if the target host is in the same Cloudflare zone, see here for more details.