auto-github-backup:将GitHub仓库自动备份到S3

时间:2024-05-01 18:07:19
【文件属性】:

文件名称:auto-github-backup:将GitHub仓库自动备份到S3

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-01 18:07:19

Python

自动github备份 该容器每天对您的GitHub存储库进行备份,将其上传到S3对象存储,并保持备份的定义数量。 它在引擎盖下使用: 进行备份 可上传和管理备份文件 安装并运行 生成 将此仓库克隆到/opt/github-backup (或任何其他合适的位置): git clone https://github.com/kapitanov/auto-github-backup.git /opt/github-backup 构建docker映像: cd /opt/github-backup docker-compose build 创建包含env变量的.env文件(请参见下表)。 启动Docker容器: docker-compose up -d 每天都会进行备份,并将其(以.tar.gz格式)上传到S3对象存储中。 所有早于$BACKUP_KEEP_DAYS备份都将从S3


【文件预览】:
auto-github-backup-master
----clean.py(2KB)
----Dockerfile(683B)
----docker-compose.yaml(375B)
----LICENSE(1KB)
----requirements.txt(15B)
----.gitignore(33B)
----upload.py(2KB)
----README.md(3KB)
----.editorconfig(99B)
----entrypoint.sh(3KB)

网友评论