diff --git a/public/svgs/drizzle.jpeg b/public/svgs/drizzle.jpeg new file mode 100644 index 000000000..d84ff854b Binary files /dev/null and b/public/svgs/drizzle.jpeg differ diff --git a/templates/compose/drizzle-gateway.yaml b/templates/compose/drizzle-gateway.yaml new file mode 100644 index 000000000..ef663820d --- /dev/null +++ b/templates/compose/drizzle-gateway.yaml @@ -0,0 +1,20 @@ +# documentation: https://gateway.drizzle.team/ +# slogan: Free self-hosted Drizzle Studio on steroids +# tags: drizzle,gateway,self-hosted,open-source,low-code +# logo: svgs/drizzle.jpeg +# port: 4983 + +services: + drizzle-gateway: + image: ghcr.io/drizzle-team/gateway:latest + environment: + - SERVICE_URL_DRIZZLE_4983 + - STORE_PATH=./app + - MASTERPASS=$SERVICE_PASSWORD_DRIZZLE + volumes: + - drizzle-gateway-data:/app + healthcheck: + test: ["CMD-SHELL", "wget -qO- http://127.0.0.1:4983/"] + interval: 5s + timeout: 20s + retries: 10 diff --git a/templates/service-templates-latest.json b/templates/service-templates-latest.json index 962186805..33c5bbb27 100644 --- a/templates/service-templates-latest.json +++ b/templates/service-templates-latest.json @@ -776,6 +776,21 @@ "minversion": "0.0.0", "port": "8080" }, + "drizzle-gateway": { + "documentation": "https://gateway.drizzle.team/?utm_source=coolify.io", + "slogan": "Free self-hosted Drizzle Studio on steroids", + "compose": "c2VydmljZXM6CiAgZHJpenpsZS1nYXRld2F5OgogICAgaW1hZ2U6ICdnaGNyLmlvL2RyaXp6bGUtdGVhbS9nYXRld2F5OmxhdGVzdCcKICAgIGVudmlyb25tZW50OgogICAgICAtIFNFUlZJQ0VfVVJMX0RSSVpaTEVfNDk4MwogICAgICAtIFNUT1JFX1BBVEg9Li9hcHAKICAgICAgLSBNQVNURVJQQVNTPSRTRVJWSUNFX1BBU1NXT1JEX0RSSVpaTEUKICAgIHZvbHVtZXM6CiAgICAgIC0gJ2RyaXp6bGUtZ2F0ZXdheS1kYXRhOi9hcHAnCiAgICBoZWFsdGhjaGVjazoKICAgICAgdGVzdDoKICAgICAgICAtIENNRC1TSEVMTAogICAgICAgIC0gJ3dnZXQgLXFPLSBodHRwOi8vMTI3LjAuMC4xOjQ5ODMvJwogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEwCg==", + "tags": [ + "drizzle", + "gateway", + "self-hosted", + "open-source", + "low-code" + ], + "logo": "svgs/drizzle.jpeg", + "minversion": "0.0.0", + "port": "4983" + }, "drupal-with-postgresql": { "documentation": "https://www.drupal.org/about?utm_source=coolify.io", "slogan": "Drupal is a free and open-source web content management system written in PHP and distributed under the GNU General Public License.",