analytics/config
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
..
.env.dev Add csv importer (#3795) 2024-02-27 14:19:09 +01:00
.env.test Add csv importer (#3795) 2024-02-27 14:19:09 +01:00
config.exs Generalize Cache/Warmers - extract only specifics to Site.Cache (#3716) 2024-01-30 10:11:29 +01:00
dev.exs Enable JSON log formatting (#3512) 2023-11-13 14:53:11 +01:00
prod.exs New config (#595) 2021-01-13 15:41:16 +02:00
runtime.exs Dockerfile and co updates (#3811) 2024-03-08 14:33:55 +00:00
small_dev.exs Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
small_test.exs Add small build option (#3536) 2023-11-20 12:52:20 +01:00
small.exs Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
test.exs Generalize Cache/Warmers - extract only specifics to Site.Cache (#3716) 2024-01-30 10:11:29 +01:00