Update version numbers + add next-image-transformation service
This commit is contained in:
parent
fadff798a7
commit
365850d922
@ -7,7 +7,7 @@
|
||||
|
||||
// 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user