feat: 实现 Docker 备份系统,支持远程一键安装
实现功能: - 文件夹和 MySQL 容器数据库备份 - tar.gz 压缩和自动清理旧备份 - systemd 定时任务集成 - 远程一键安装脚本(通过 Gitea 仓库) - 完整的 llmdoc 文档系统 安装方式: bash <(curl -sL https://gitea.bcde.io/wangdefa/docker-backup/raw/branch/main/install.sh) 配置文件位置:/etc/docker-backup/config.yml 命令:docker-backup, docker-backup-cleanup
This commit is contained in:
41
.gitignore
vendored
Normal file
41
.gitignore
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
# 编辑器和 IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
|
||||
# 配置文件(不提交实际的配置,只提交示例)
|
||||
config/backup.yml
|
||||
|
||||
# 日志文件
|
||||
*.log
|
||||
|
||||
# 备份文件
|
||||
*.tar.gz
|
||||
*.sql.gz
|
||||
|
||||
# 临时文件
|
||||
tmp/
|
||||
temp/
|
||||
*.tmp
|
||||
|
||||
# macOS
|
||||
.DS_Store
|
||||
|
||||
# Claude Code
|
||||
.mcp.json
|
||||
.claude/
|
||||
|
||||
# 容器和云相关
|
||||
*.env
|
||||
docker-compose.override.yml
|
||||
|
||||
# 依赖和构建
|
||||
node_modules/
|
||||
dist/
|
||||
build/
|
||||
|
||||
# 安全和秘钥
|
||||
*.key
|
||||
*.pem
|
||||
Reference in New Issue
Block a user