基于Docker+Python对git项目自动提交
自己本地有几个私有库,如hexo、资料记载等...这些个私有库有事没事就需要push更改,所以需要自动提交
home-assistant安装在树莓派上,但是对于home-assistant的配置文件希望用git管理起来
以上两个使用场景其实都是需要外挂盘符来操作的,接下来编写docker-compose.yml文件
version: '2'
services:
git-auto-push:
image: jakehu/git-auto-push:latest
container_name: git-auto-push
restart: always
volumes:
- /Web/项目1:/opt/Web/项目1
- /Web/项目2:/opt/Web/项目2
- /Web/项目3:/opt/Web/项目3
- /you_dir/.ssh/:/root/.ssh/
/opt/Web/勿修改,程序会自动读取/opt/Web/下一级目录作为需要监听的项目,.ssh挂载进去主要是不用单独去配置ssh key
启动:docker-compose up -d
Content type
Image
Digest
Size
38.1 MB
Last updated
over 6 years ago
docker pull jakehu/git-auto-push