Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: geocoding (main) #227

Merged
merged 1 commit into from
Nov 26, 2023
Merged

Conversation

martabal
Copy link
Collaborator

@martabal martabal commented Nov 25, 2023

Currently, Immich relies on a npm package for retrieving city and country names based on geographical coordinates. However this package has been associated with potential crashes and excessive RAM usage. In response to these issues, there is an open PR to transition away from this package by incorporating a more stable approach (by loading the geocoding data into a PostgreSQL table). But the geocoding data is not loaded when the server starts like it's done currently with the npm package but when the image is built.

This PR adds the geocoding data during the build, you can see here how it's done with the Immich base image

This was referenced Nov 25, 2023
@martabal martabal changed the title feat: geocoding feat: geocoding (main) Nov 25, 2023
@ImageGeniusCI
Copy link
Contributor

I am a bot, here are the test results for this PR:
https://ci-tests.imagegenius.io/immich/v1.88.2-pkg-b0c6b1e1-pr-227/index.html

Tag Passed
amd64-v1.88.2-pkg-b0c6b1e1-pr-227
arm64v8-v1.88.2-pkg-b0c6b1e1-pr-227

@martabal martabal requested a review from hydazz November 25, 2023 18:54
@hydazz hydazz merged commit 062f3fa into imagegenius:main Nov 26, 2023
1 check passed
@martabal martabal deleted the feat/geocoding-main branch December 17, 2023 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants