Use lsyncd to push files to gitlab pages server
Server itself in future commit
This commit is contained in:
@ -14,6 +14,7 @@ services:
|
||||
volumes:
|
||||
- /mnt/tank/app-data/gitlab/config:/etc/gitlab
|
||||
- /mnt/tank/app-data/gitlab/data:/var/opt/gitlab
|
||||
- /mnt/tank/app-data/gitlab/pages:/mnt/pages
|
||||
tmpfs:
|
||||
- /var/log/gitlab
|
||||
restart: unless-stopped
|
||||
@ -45,3 +46,16 @@ services:
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /mnt/tank/dbs/redis/gitlab:/data
|
||||
|
||||
lsyncd:
|
||||
image: theorangeone/lsyncd:latest
|
||||
environment:
|
||||
- PUID=998
|
||||
- PGID=998
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /mnt/tank/app-data/gitlab/pages:/mnt/pages:ro
|
||||
- /mnt/tank/app-data/gitlab/lsyncd/lsyncd.lua:/config/lsyncd.lua:ro
|
||||
- /mnt/tank/app-data/gitlab/lsyncd/id_ed25519.pub:/config/.ssh/id_ed25519.pub
|
||||
- /mnt/tank/app-data/gitlab/lsyncd/id_ed25519:/config/.ssh/id_ed25519
|
||||
- /mnt/tank/app-data/gitlab/lsyncd/known_hosts:/config/.ssh/known_hosts
|
||||
|
Reference in New Issue
Block a user