From 8fd27c6f0c978cbeebe2aa9d690b2df8e610f6d5 Mon Sep 17 00:00:00 2001 From: Christian Winther Date: Thu, 22 Feb 2024 14:50:15 +0000 Subject: [PATCH] use remote build cache for faster local dev --- docker-compose.yml | 4 ++++ .../docker/shared/proxy/conf.d/docker-pixelfed.conf | 7 +++++++ 2 files changed, 11 insertions(+) create mode 100644 docker/shared/root/docker/templates/docker/shared/proxy/conf.d/docker-pixelfed.conf diff --git a/docker-compose.yml b/docker-compose.yml index 77e184c2c..c8eb9458f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -74,6 +74,8 @@ services: - ${DOCKER_WEB_PROFILE:-} build: target: ${DOCKER_APP_RUNTIME}-runtime + cache_from: + - "type=registry,ref=${DOCKER_APP_IMAGE}-cache:${DOCKER_APP_TAG}" args: APT_PACKAGES_EXTRA: "${DOCKER_APP_APT_PACKAGES_EXTRA:-}" PHP_BASE_TYPE: "${DOCKER_APP_BASE_TYPE}" @@ -117,6 +119,8 @@ services: stop_signal: SIGTERM build: target: ${DOCKER_APP_RUNTIME}-runtime + cache_from: + - "type=registry,ref=${DOCKER_APP_IMAGE}-cache:${DOCKER_APP_TAG}" args: APT_PACKAGES_EXTRA: "${DOCKER_APP_APT_PACKAGES_EXTRA:-}" PHP_BASE_TYPE: "${DOCKER_APP_BASE_TYPE}" diff --git a/docker/shared/root/docker/templates/docker/shared/proxy/conf.d/docker-pixelfed.conf b/docker/shared/root/docker/templates/docker/shared/proxy/conf.d/docker-pixelfed.conf new file mode 100644 index 000000000..1b5a9a80f --- /dev/null +++ b/docker/shared/root/docker/templates/docker/shared/proxy/conf.d/docker-pixelfed.conf @@ -0,0 +1,7 @@ +########################################################### +# DO NOT CHANGE +########################################################### +# This file is generated by the Pixelfed Docker setup, and +# will be rewritten on every container start + +client_max_body_size {{ getenv "POST_MAX_SIZE" "61M" }};