{"push_id":2778681591,"size":1,"distinct_size":1,"ref":"refs/heads/dockerfile-improvements","head":"219ade3c6c1c9237ad8f268a9aa06767a93d95ba","before":"094ac8031861d787bfd72e723edc9a841c1e9229","commits":[{"sha":"219ade3c6c1c9237ad8f268a9aa06767a93d95ba","author":{"name":"Niklas Schnelle","email":"5b9f8ae225cd5ec4f5b467b96f9ea597fc934b67@informatik.uni-freiburg.de"},"message":"Improve docker handling\n\n* We create and switch to a new user which makes things more secure when\n  when running without user namespaces. We use UID 1000 so on desktop\n  systems it actually runs as the normal user which simplifies\n  development as bind mounts will just work.\n\n  Use \"-u $(id -u):$(id -g)\" if the UID is not 1000 and you're not using\n  user namespaces\n* Remove some redundant mkdirs since WORKDIR creates missing folders\n* Add e2e_data and build to .dockerignore so the context isn't huge when\n  building after running end-to-end Tests","distinct":true,"url":"https://api.github.com/repos/niklas88/QLever/commits/219ade3c6c1c9237ad8f268a9aa06767a93d95ba"}]}
{"actor":{"display_login":"niklas88"}}