Update version numbers + add next-image-transformation service
This commit is contained in:
		@@ -7,7 +7,7 @@ return [
 | 
			
		||||
 | 
			
		||||
    // The release version of your application
 | 
			
		||||
    // Example with dynamic git hash: trim(exec('git --git-dir ' . base_path('.git') . ' log --pretty="%h" -n1 HEAD'))
 | 
			
		||||
    'release' => '4.0.0-beta.236',
 | 
			
		||||
    'release' => '4.0.0-beta.237',
 | 
			
		||||
    // When left empty or `null` the Laravel environment will be used
 | 
			
		||||
    'environment' => config('app.env'),
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
return '4.0.0-beta.236';
 | 
			
		||||
return '4.0.0-beta.237';
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										28
									
								
								templates/compose/next-image-transformation.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								templates/compose/next-image-transformation.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
# documentation: https://github.com/coollabsio/next-image-transformation
 | 
			
		||||
# slogan: Self-hosted Next.js Image Transformation Service
 | 
			
		||||
# tags: nextjs,image,transformation,service
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  next-image-transformation:
 | 
			
		||||
    image: ghcr.io/coollabsio/next-image-transformation:latest
 | 
			
		||||
    environment:
 | 
			
		||||
      - SERVICE_FQDN_TRANSFORMATION
 | 
			
		||||
      - NODE_ENV=production
 | 
			
		||||
      - ALLOWED_REMOTE_DOMAINS=${ALLOWED_REMOTE_DOMAINS:-*}
 | 
			
		||||
      - IMGPROXY_URL=${IMGPROXY_URL:-http://imgproxy:8080}
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test: "wget -qO- http://localhost:3000/health || exit 1"
 | 
			
		||||
      interval: 2s
 | 
			
		||||
      timeout: 10s
 | 
			
		||||
      retries: 5
 | 
			
		||||
  imgproxy:
 | 
			
		||||
    image: darthsim/imgproxy
 | 
			
		||||
    environment:
 | 
			
		||||
      - IMGPROXY_ENABLE_WEBP_DETECTION=true
 | 
			
		||||
      - IMGPROXY_JPEG_PROGRESSIVE=true
 | 
			
		||||
      - IMGPROXY_USE_ETAG=true
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test: [ "CMD", "imgproxy", "health" ]
 | 
			
		||||
      interval: 2s
 | 
			
		||||
      timeout: 10s
 | 
			
		||||
      retries: 5
 | 
			
		||||
@@ -512,6 +512,19 @@
 | 
			
		||||
        "logo": "svgs\/n8n.png",
 | 
			
		||||
        "minversion": "0.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "next-image-transformation": {
 | 
			
		||||
        "documentation": "https:\/\/github.com\/coollabsio\/next-image-transformation",
 | 
			
		||||
        "slogan": "Self-hosted Next.js Image Transformation Service",
 | 
			
		||||
        "compose": "c2VydmljZXM6CiAgbmV4dC1pbWFnZS10cmFuc2Zvcm1hdGlvbjoKICAgIGltYWdlOiAnZ2hjci5pby9jb29sbGFic2lvL25leHQtaW1hZ2UtdHJhbnNmb3JtYXRpb246bGF0ZXN0JwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9GUUROX1RSQU5TRk9STUFUSU9OCiAgICAgIC0gTk9ERV9FTlY9cHJvZHVjdGlvbgogICAgICAtICdBTExPV0VEX1JFTU9URV9ET01BSU5TPSR7QUxMT1dFRF9SRU1PVEVfRE9NQUlOUzotKn0nCiAgICAgIC0gJ0lNR1BST1hZX1VSTD0ke0lNR1BST1hZX1VSTDotaHR0cDovL2ltZ3Byb3h5OjgwODB9JwogICAgaGVhbHRoY2hlY2s6CiAgICAgIHRlc3Q6ICd3Z2V0IC1xTy0gaHR0cDovL2xvY2FsaG9zdDozMDAwL2hlYWx0aCB8fCBleGl0IDEnCiAgICAgIGludGVydmFsOiAycwogICAgICB0aW1lb3V0OiAxMHMKICAgICAgcmV0cmllczogNQogIGltZ3Byb3h5OgogICAgaW1hZ2U6IGRhcnRoc2ltL2ltZ3Byb3h5CiAgICBlbnZpcm9ubWVudDoKICAgICAgLSBJTUdQUk9YWV9FTkFCTEVfV0VCUF9ERVRFQ1RJT049dHJ1ZQogICAgICAtIElNR1BST1hZX0pQRUdfUFJPR1JFU1NJVkU9dHJ1ZQogICAgICAtIElNR1BST1hZX1VTRV9FVEFHPXRydWUKICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OgogICAgICAgIC0gQ01ECiAgICAgICAgLSBpbWdwcm94eQogICAgICAgIC0gaGVhbHRoCiAgICAgIGludGVydmFsOiAycwogICAgICB0aW1lb3V0OiAxMHMKICAgICAgcmV0cmllczogNQo=",
 | 
			
		||||
        "tags": [
 | 
			
		||||
            "nextjs",
 | 
			
		||||
            "image",
 | 
			
		||||
            "transformation",
 | 
			
		||||
            "service"
 | 
			
		||||
        ],
 | 
			
		||||
        "logo": "svgs\/unknown.svg",
 | 
			
		||||
        "minversion": "0.0.0"
 | 
			
		||||
    },
 | 
			
		||||
    "nextcloud": {
 | 
			
		||||
        "documentation": "https:\/\/docs.nextcloud.com",
 | 
			
		||||
        "slogan": "NextCloud is a self-hosted, open-source platform that provides file storage, collaboration, and communication tools for seamless data management.",
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
            "version": "3.12.36"
 | 
			
		||||
        },
 | 
			
		||||
        "v4": {
 | 
			
		||||
            "version": "4.0.0-beta.236"
 | 
			
		||||
            "version": "4.0.0-beta.237"
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user