Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
👋
Right now the container image contains a large
geonames.csv
file that makes self-hosting difficult on small instances as it requires additional ~700MB of RAM and slows downplausible
container startup.This PR makes
geonames.csv
to not be included in the final container image.geonames.csv
or a similar file can still be separately mounted in a volume for the same end result.Container image with this change:
ghcr.io/ruslandoga/analytics:pr-1
Something like the following could be added to docs for self-hosters:
If more accurate city-level tracking is desired, it should be enabled by mounting a volume with downloaded
s3://geonames.csv
and settingGEONAMES_SOURCE_FILE
to point to it:+ curl -O https://s3.eu-central-1.wasabisys.com/plausible-application/geonames.csv
Below you'll find a checklist. For each item on the list, check one option and delete the other.
Tests
Changelog
Documentation
Dark mode