فهرست منبع

use remote build cache for faster local dev

Christian Winther 1 سال پیش
والد
کامیت
8fd27c6f0c
2فایلهای تغییر یافته به همراه11 افزوده شده و 0 حذف شده
  1. 4 0
      docker-compose.yml
  2. 7 0
      docker/shared/root/docker/templates/docker/shared/proxy/conf.d/docker-pixelfed.conf

+ 4 - 0
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}"

+ 7 - 0
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" }};