Sign inSign up

freelabspace/postgresql-backup

By freelabspace

•Updated 7 months ago

Image
0

2.8K

freelabspace/postgresql-backup repository overview

⁠🐘 PostgreSQL 备份工具镜像

📦 一个自动备份的 PostgreSQL 数据库备份工具

⁠✨ 功能

  • ✅ 支持主流 PostgreSQL 绝大部分版本
  • 🖥️ 多平台支持(linux/amd64, linux/arm64)
  • 🕒 支持定时自动备份 PostgreSQL 数据库
  • 🔄 通过 GitHub Actions 自动更新与发布Docker 镜像

⁠使用方法

⁠快速启动
# 拉取代码
git clone https://github.com/freemankevin/postgresql-backup.git
cd postgresql-backup

# 拉取镜像
docker pull freelabspace/postgresql-backup:v1

# 使用 docker-compose 启动
docker-compose up -d
⁠配置说明
⁠环境变量
变量名默认值说明
PG_HOSTpostgresPostgreSQL 主机地址
PG_PORT5432PostgreSQL 端口
PG_USERpostgresPostgreSQL 用户名
PG_PASSWORDpostgresPostgreSQL 密码
PG_DATABASEpostgres要备份的数据库(多个用逗号分隔)
BACKUP_TIME03:00备份时间(24小时制)
BACKUP_INTERVALdaily备份间隔(daily/hourly/分钟数)
BACKUP_RETENTION_DAYS7备份文件保留天数
ENABLE_COMPRESSIONtrue是否启用压缩

Tag summary

Content type

Image

Digest

sha256:5566a2580…

Size

72.9 MB

Last updated

7 months ago

docker pull freelabspace/postgresql-backup