analytics/.github/workflows
ruslandoga 83a46fb47e
Dockerfile and co updates (#3811)
* wip

* more env, setup user before packages to avoid them picking our uid

* make entrypoint.sh executable by all again

* apparently it's a best practice to have executables be owned by root

* make entrypoint executable in COPY

* stop writing to /app, write to /tmp if needed

* fewer changes

* system user

* keep same style for multiline commands

* fewer changes

* add changelog entry

* fix group assignment for plausible user

* use gid=999

* no home

* no home

* add gecos

* add plausible user to nogroup instead of creating a custom one

* eh

* fewer changes

* fewer changes

* fewer changes

* use PERSISTENT_CACHE_DIR instead of STORAGE_DIR

* ignore more

* cleanup

* remove hex timeout env var

* use ERL_FLAGS=+JMsingle true in public builds

* fallback to /tmp and nest under /tzdata_data/ for tzdata

---------

Co-authored-by: Cenk Kücük <cenk@plausible.io>
2024-03-08 14:33:55 +00:00
..
build-private-images-ghcr.yml Push private images to GHCR (#3859) 2024-03-04 13:20:18 +00:00
build-private-images.yml Revert "push docker images to ghcr.io (#3787)" (#3790) 2024-02-15 20:54:28 +01:00
build-public-images-ghcr.yml Publish community edition under plausible/community-edition on GHCR and dockerhub (#3815) 2024-02-23 11:17:45 +00:00
build-public-images.yml Dockerfile and co updates (#3811) 2024-03-08 14:33:55 +00:00
elixir.yml Add csv importer (#3795) 2024-02-27 14:19:09 +01:00
node.yml Github Actions: Run tests on all PRs (#3709) 2024-01-23 09:32:20 +02:00
publish-docs.yml Bump actions/cache from 3 to 4 (#3734) 2024-01-29 14:07:47 +00:00
terraform-e2e.yml Github Actions: Run tests on all PRs (#3709) 2024-01-23 09:32:20 +02:00
tracker.yml Bump actions/setup-node from 3 to 4 (#3468) 2023-10-31 14:58:18 -03:00