From 96d0d39fd8bf2ff1826a238daba7ecb68242f04e Mon Sep 17 00:00:00 2001 From: thevinodpatidar Date: Thu, 30 Oct 2025 16:35:22 +0530 Subject: [PATCH] Add Postgresus one-click service template --- public/svgs/postgresus.svg | 1 + templates/compose/postgresus.yaml | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 public/svgs/postgresus.svg create mode 100644 templates/compose/postgresus.yaml diff --git a/public/svgs/postgresus.svg b/public/svgs/postgresus.svg new file mode 100644 index 000000000..a45e81167 --- /dev/null +++ b/public/svgs/postgresus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/compose/postgresus.yaml b/templates/compose/postgresus.yaml new file mode 100644 index 000000000..8c71ae163 --- /dev/null +++ b/templates/compose/postgresus.yaml @@ -0,0 +1,20 @@ +# documentation: https://postgresus.com +# slogan: Postgresus is a free, open source and self-hosted tool to backup PostgreSQL. +# category: devtools +# tags: postgres,backup,self-hosted,open-source +# logo: svgs/postgresus.svg +# port: 4005 + +services: + postgresus: + image: rostislavdugin/postgresus:latest + environment: + - SERVICE_URL_POSTGRESUS_4005 + volumes: + - postgresus-data:/postgresus-data + healthcheck: + test: + ["CMD", "wget", "-qO-", "http://localhost:4005/api/v1/system/health"] + interval: 5s + timeout: 10s + retries: 5