Live Open Source / DevOps

docker-pg-backup

REST API für automatisierte PostgreSQL-Backups auf S3-kompatiblen Storage-Diensten. Docker-ready mit OpenAPI-Dokumentation, API-Key-Authentifizierung und automatischer Kompression.

TypDevOps Tool
StatusLive
RuntimeDocker
LizenzMIT

Über das Projekt

Eine moderne REST API auf Basis von Fastify und TypeScript, die PostgreSQL-Datenbank-Backups automatisiert und auf S3-kompatible Storage-Dienste hochlädt. Unterstützt AWS S3, MinIO, DigitalOcean Spaces, Wasabi, Backblaze B2 und weitere. Inklusive Health Checks, versionierter API und automatischer Swagger-Dokumentation.

Tech Stack
TypeScriptFastifyDockerS3PostgreSQLZod

Features

Was docker-pg-backup bietet

01

REST API

HTTP-Endpunkte für Backup-Erstellung, Auflistung, Health Checks und Konfiguration.

02

Multi-Provider S3

Unterstützt AWS S3, MinIO, DigitalOcean Spaces, Wasabi, Backblaze B2 und mehr.

03

API-Key Auth

Sichere Zugriffskontrolle über Bearer-Token-Authentifizierung.

04

Auto-Kompression

Automatische gzip-Kompression aller Backups für effiziente Speichernutzung.

05

Swagger Docs

Auto-generierte OpenAPI/Swagger-Dokumentation unter /docs.

06

Multi-Arch Docker

Unterstützt amd64 und arm64 mit automatisierten GitHub Actions Builds.

Backup-Lösung gesucht?

Wir entwickeln maßgeschneiderte DevOps-Tools und Cloud-Infrastruktur.