Refactor Postgresus update script and update logo URL

Simplifies the update process in ct/postgresus.sh by using a helper function for fetching and deploying releases, streamlining frontend and backend build steps, and improving status messages. Updates the logo URL in frontend/public/json/postgresus.json to use a CDN-hosted image.
This commit is contained in:
CanbiZ
2025-12-11 13:39:08 +01:00
parent 8a338f01b7
commit cf73665ed1
2 changed files with 21 additions and 40 deletions

View File

@@ -12,7 +12,7 @@
"interface_port": 80,
"documentation": "https://github.com/RostislavDugin/postgresus",
"website": "https://github.com/RostislavDugin/postgresus",
"logo": "https://raw.githubusercontent.com/RostislavDugin/postgresus/main/frontend/public/logo.svg",
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/postgresus.webp",
"config_path": "/opt/postgresus/.env",
"description": "Free, open source and self-hosted solution for automated PostgreSQL backups. With multiple storage options, notifications, scheduling, and a beautiful web interface for managing database backups across multiple PostgreSQL instances.",
"install_methods": [