fickit: add mysql backup to backend
This commit is contained in:
parent
9263946c88
commit
f79c0ad254
2 changed files with 26 additions and 0 deletions
|
|
@ -134,6 +134,22 @@ services:
|
|||
runtime:
|
||||
mkdir:
|
||||
- /var/lib/fic/mysql
|
||||
- name: db-backup
|
||||
image: nemunaire/mariadb-client:8778512e5dc774e6eb71f566e16a755ddf59bcd8
|
||||
command: ["/bin/sh", "/root/mysql_backup.sh"]
|
||||
env:
|
||||
- MYSQL_HOST=db
|
||||
- MYSQL_DATABASE=fic
|
||||
- MYSQL_USER=fic
|
||||
- MYSQL_PASSWORD=fic
|
||||
binds:
|
||||
- /etc/hosts:/etc/hosts:ro
|
||||
- /root/mysql_backup.sh:/root/mysql_backup.sh:ro
|
||||
- /var/lib/fic/backups/:/var/lib/fic/backups/
|
||||
net: /run/netns/db
|
||||
runtime:
|
||||
mkdir:
|
||||
- /var/lib/fic/backups
|
||||
- name: fic-admin
|
||||
image: nemunaire/fic-admin:latest
|
||||
command: ["/srv/admin", "-bind=:8081", "-baseurl=/admin/", "-localimport=/mnt/fic"]
|
||||
|
|
@ -250,6 +266,9 @@ files:
|
|||
- path: root/synchro.sh
|
||||
source: configs/synchro.sh
|
||||
mode: "0755"
|
||||
- path: root/mysql_backup.sh
|
||||
source: configs/mysql_backup.sh
|
||||
mode: "0755"
|
||||
- path: etc/hosts
|
||||
source: configs/hosts
|
||||
mode: "0644"
|
||||
|
|
|
|||
Reference in a new issue