[PR #892] [MERGED] feat: add TimescaleDB template #15227

Closed
opened 2026-07-13 16:57:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/892
Author: @BinkyTwin
Created: 5/20/2026
Status: Merged
Merged: 7/7/2026
Merged by: @Siumauricio

Base: canaryHead: codex/add-timescaledb-template


📝 Commits (1)

  • 253ed23 feat: add TimescaleDB template

📊 Changes

4 files changed (+94 additions, -0 deletions)

View changed files

blueprints/timescaledb/docker-compose.yml (+25 -0)
blueprints/timescaledb/template.toml (+40 -0)
blueprints/timescaledb/timescaledb.svg (+10 -0)
📝 meta.json (+19 -0)

📄 Description

Summary

  • add a TimescaleDB blueprint using the pinned timescale/timescaledb:2.26.4-pg17 image
  • configure generated PostgreSQL credentials, persistent storage, healthcheck, and telemetry off by default
  • mount an init SQL script that enables the timescaledb extension on first database initialization
  • register the template metadata and SVG logo

/claim #152
Closes #788

Validation

  • node dedupe-and-sort-meta.js
  • node --import ./build-scripts/node_modules/tsx/dist/loader.mjs build-scripts/validate-template.ts --dir blueprints/timescaledb
  • node --import ./build-scripts/node_modules/tsx/dist/loader.mjs build-scripts/validate-docker-compose.ts --file blueprints/timescaledb/docker-compose.yml
  • POSTGRES_USER=timescale POSTGRES_PASSWORD=secret POSTGRES_DB=timescaledb TIMESCALEDB_TELEMETRY=off docker compose -f blueprints/timescaledb/docker-compose.yml config
  • git diff --check

Notes

  • Docker Hub API confirmed 2.26.4-pg17 is active and includes linux/amd64 and linux/arm64 images.
  • docker manifest inspect could not run locally because Docker Hub returned an unauthenticated pull-rate-limit error.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Dokploy/templates/pull/892 **Author:** [@BinkyTwin](https://github.com/BinkyTwin) **Created:** 5/20/2026 **Status:** ✅ Merged **Merged:** 7/7/2026 **Merged by:** [@Siumauricio](https://github.com/Siumauricio) **Base:** `canary` ← **Head:** `codex/add-timescaledb-template` --- ### 📝 Commits (1) - [`253ed23`](https://github.com/Dokploy/templates/commit/253ed23049e6ce09fc23705fd925e918a30dfa93) feat: add TimescaleDB template ### 📊 Changes **4 files changed** (+94 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `blueprints/timescaledb/docker-compose.yml` (+25 -0) ➕ `blueprints/timescaledb/template.toml` (+40 -0) ➕ `blueprints/timescaledb/timescaledb.svg` (+10 -0) 📝 `meta.json` (+19 -0) </details> ### 📄 Description ## Summary - add a TimescaleDB blueprint using the pinned `timescale/timescaledb:2.26.4-pg17` image - configure generated PostgreSQL credentials, persistent storage, healthcheck, and telemetry off by default - mount an init SQL script that enables the `timescaledb` extension on first database initialization - register the template metadata and SVG logo /claim #152 Closes #788 ## Validation - `node dedupe-and-sort-meta.js` - `node --import ./build-scripts/node_modules/tsx/dist/loader.mjs build-scripts/validate-template.ts --dir blueprints/timescaledb` - `node --import ./build-scripts/node_modules/tsx/dist/loader.mjs build-scripts/validate-docker-compose.ts --file blueprints/timescaledb/docker-compose.yml` - `POSTGRES_USER=timescale POSTGRES_PASSWORD=secret POSTGRES_DB=timescaledb TIMESCALEDB_TELEMETRY=off docker compose -f blueprints/timescaledb/docker-compose.yml config` - `git diff --check` ## Notes - Docker Hub API confirmed `2.26.4-pg17` is active and includes linux/amd64 and linux/arm64 images. - `docker manifest inspect` could not run locally because Docker Hub returned an unauthenticated pull-rate-limit error. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-07-13 16:57:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#15227