Commit Graph
20 Commits
Author SHA1 Message Date
Zack Pollard f47b5bb1a3 feat: add oceania R2 bucket and test regions that could benefit (#62) 2024-11-27 12:22:37 +00:00
Zack Pollard 1772ddb4b5 chore: add kv and r2 cleanup scripts (#63) 2024-11-25 16:00:01 +00:00
Zack Pollard a7fbf743bf ci: use 1pass for TF (#64) 2024-11-25 15:31:43 +00:00
renovate[bot] 1da253499a fix(deps): update core (#57)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 13:04:58 +00:00
renovate[bot] 3e3b4a4319 fix(deps): update core (#52)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 12:48:19 +00:00
renovate[bot] 3f0b89a411 fix(deps): update core (#51)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-23 16:33:23 +01:00
Zack Pollardandzackpollard 438e62ef0f feat: english localised map (#49)
Co-authored-by: zackpollard <zackpollard@users.noreply.github.com>
2024-10-09 21:51:50 +01:00
renovate[bot] 79d94a4852 fix(deps): update core (#43)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 10:46:06 +01:00
renovate[bot] 3ca431a24e chore(deps): update terraform cloudflare to v4.42.0 (#23)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 14:43:25 +01:00
Zack Pollard ecce91b478 feat: serve styles from tileserver (#33) 2024-09-17 12:00:28 +01:00
Zack Pollard c1515a5b0a fix: should use workers domain for tiles.immich.cloud cname (#30) 2024-09-12 18:33:31 +01:00
Zack Pollardandzackpollard 642fb05265 feat: multi-region R2 tiles (#22)
Co-authored-by: zackpollard <zackpollard@users.noreply.github.com>
2024-09-12 13:24:09 +01:00
Zack Pollard 2b30bbf975 fix: enable nodejs_compat for worker when deployed with terraform 2024-08-27 12:36:33 +01:00
Zack Pollard 7f0823097a chore: rename to tiles-prod 2024-08-27 12:36:33 +01:00
Zack Pollard c9d68732a6 fix: worker was destroyed, don't import 2024-08-27 11:23:03 +01:00
517134c61b ci: github actions for tileserver (#17)
* ci: fix kv-warmer, format files and run tests in CI

* chore: pin node version

* ci: fix incorrect node path

* ci: fix linting and test running

* ci: build tiles code

* chore: remove cf version metadata as it can't be used from terraform

* chore: remove file hash and use file name instead as unique identifier

* ci: deploy tiles gha

* ci: deploy tiles gha

* ci: deploy tiles gha

* ci: deploy tiles gha

* chore: test push-o-matic

* Update tile server file to 20240823.pmtiles

* ci: deploy tiles gha

* ci: run kv warmer and check if already warm

* chore: revert to node 18 because of network problems
https://github.com/nodejs/node/issues/47822

* chore: revert back to v1.pmtiles until v4 spec is finalised by protomaps

* Update deployment/modules/cloudflare/tiles/workers.tf

Fix incorrect environment variable in worker deployment

Co-authored-by: bo0tzz <git@bo0tzz.me>

* fix: kv-warming deploy on main only

---------

Co-authored-by: zackpollard <zackpollard@users.noreply.github.com>
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-08-27 11:15:52 +01:00
Zack Pollard 2b2347a845 feat: add kv cache for pmtiles directories 2024-07-29 11:51:11 +01:00
Zack Pollard 9466220951 fix: cache control incorrect value 2024-07-26 11:54:40 +01:00
Zack Pollard 8ea01f0883 fix: worker script needs to be set as a module 2024-07-25 15:17:24 +01:00
Zack Pollard 51e59c97fb feat: tile worker (#1) 2024-07-25 16:00:30 +02:00