Commit Graph

213 Commits

Author SHA1 Message Date
71a2a8e76a build(docker/fradrive): fix entrypoint script 2025-02-18 13:28:26 +01:00
28b94351da build(docker/fradrive): simplify entrypoint 2025-02-17 11:26:12 +01:00
d7e8adc24d build(docker/fradrive): add libpq-dev runtime dependency 2025-02-16 23:44:36 +01:00
758f4db9d8 build(docker/fradrive): set DEBIAN_FRONTEND and TZ to avoid user interaction when installing tzdata 2025-02-16 15:30:53 +01:00
3dfab76761 build(docker/fradrive): update latex runtime dependency list 2025-02-15 18:34:41 +01:00
497d0355d9 build(docker/fradrive): fix libsodium source package name 2025-02-15 18:31:40 +01:00
81fdec5068 build(docker/fradrive): install release runtime dependencies 2025-02-14 21:25:39 +01:00
f23da55693 build(docker/fradrive): remove path-quoting for settings files 2025-02-14 16:55:40 +01:00
7b2d2bedb7 build(docker/fradrive): chmod /usr/bin contents 2025-02-14 16:11:15 +01:00
5d1dc8c3c0 build(docker/fradrive): COPY entrypoint script into release container 2025-02-13 15:08:23 +01:00
586550f2fd build(docker/fradrive): fix uniworxdb binary destination path [skip ci] 2025-02-09 19:10:19 +01:00
043b9344f6 build(docker/fradrive): remove locale-gen [skip ci] 2025-02-09 12:34:38 +01:00
a92fd673ab build(docker/fradrive): do not install locales manually [skip ci] 2025-02-05 11:04:15 +01:00
d89e9f6781 build(docker/fradrive): update apt repositories before install [skip ci] 2025-02-05 11:03:47 +01:00
9e3a16011b build(docker/fradrive): use relative bin path for binary copy [skip ci] 2025-02-04 11:40:53 +01:00
ecfc0f7461 build(docker/fradrive): prepare fradrive Dockerfile for release [skip ci] 2025-01-29 10:12:05 +01:00
7e1cddfa46 build(docker/backend): use PROJECT_DIR as build-arg and env [skip ci] 2025-01-24 15:50:38 +01:00
1dd5c5dd79 build(docker/backend): chmod PROJECT_DIR permissions separately [skip ci] 2025-01-24 14:42:59 +01:00
082ce971aa build(docker/backend): allow even more for PROJECT_DIR 2025-01-24 14:39:03 +01:00
b739c66444 build(docker/backend): allow PROJECT_DIR access for everyone [skip ci] 2025-01-24 14:19:30 +01:00
6dc59e5098 build(docker/backend): let stack manage its root dir 2025-01-24 14:04:52 +01:00
e02c66de1a build(docker/backend): fix syntax [skip ci] 2025-01-24 13:42:07 +01:00
e8adb2c27d build(azure-pipelines): do not download redundant stack packages in ci 2025-01-24 13:26:45 +01:00
3f9abfdcc2 build(docker/backend): tweak stack root, remove mounts [skip ci] 2025-01-24 11:55:28 +01:00
2af27e2624 build(docker/backend): refactor backend Dockerfile 2025-01-24 11:04:52 +01:00
c83ed1fc39 build(Makefile): eliminate MOUNT_DIR in favor of PROJECT_DIR [skip ci] 2025-01-24 02:39:28 +01:00
85bea8d12c build(docker/backend): tweak stack root [skip ci] 2025-01-24 00:20:34 +01:00
325f07feca build(docker/backend): add rw permissions for stack mounts [skip ci] 2025-01-23 17:20:42 +01:00
6895313887 build(docker/backend): replace more COPY with mount [skip ci] 2025-01-23 17:15:45 +01:00
c0ec8d2a9d build(docker/backend): mount on prebuild to relative location [skip ci] 2025-01-23 17:10:27 +01:00
65ec7f0de5 build(docker/backend): RUN --mount instead of late COPY [skip ci] 2025-01-23 16:51:07 +01:00
8e3c82c1e6 build(docker/frontend): remove LC_ALL 2025-01-21 15:18:14 +01:00
8b37d788a7 ci(azure-pipelines): dont use azure artifacts; fix node ca certs 2025-01-21 10:03:07 +01:00
10a9d8c51d build(Makefile): rename CONTAINER_CMD -> IMAGE; remove unnecessary make calls in Dockerfile 2025-01-20 13:06:00 +01:00
18585db1aa build(docker/frontend): fix npm registry parametrization 2025-01-20 12:13:26 +01:00
ecd0a443b4 build(docker/backend): envify PROJECT_DIR for runtime access 2025-01-18 03:39:03 +01:00
178bce90c9 build(docker/frontend): temporarily remove chromium install 2025-01-18 03:33:26 +01:00
82655fd4db build(docker/frontend): fix default make-target 2025-01-18 03:27:53 +01:00
101890ac2a build(docker/frontend): add locale env vars to stop perl from complaining 2025-01-18 02:50:47 +01:00
1406ea9c13 ci(azure-pipelines): add build-arg for custom npm registry 2025-01-18 02:44:51 +01:00
714709894a build(docker/frontend): only preinstall dependencies instead of static 2025-01-17 17:49:41 +01:00
a80088fe66 build(docker/frontend): reintroduce cp with bind mount configured 2025-01-17 17:48:56 +01:00
ba8d39a7c5 build(docker/frontend): remove debris 2025-01-17 17:48:36 +01:00
f212d831d1 build(docker/frontend): remove make-entrypoint for more control over exec targets in pipeline 2025-01-16 14:56:55 +01:00
15f6dd9211 build(docker/backend): copy stack yamls before stack-install 2025-01-16 11:59:07 +01:00
23dec225a9 build(docker/frontend): fix conditional npm proxy conf 2025-01-15 15:18:15 +01:00
3d86cd3225 build(docker/frontend): configure npm proxy if supported 2025-01-15 14:55:15 +01:00
66b64b818b build(docker/frontend): switch order 2025-01-15 14:37:56 +01:00
d8425ac562 build(docker/backend): prebuild dependencies before COPY, temporarily COPY everything 2025-01-15 13:25:26 +01:00
fb518ac4ef build(docker/frontend): prepare Dockerfile for pipeline usage 2025-01-14 18:41:03 +01:00