Gramps: configure backup again
This commit is contained in:
		
							
								
								
									
										10
									
								
								files/gramps/backup.sh.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								files/gramps/backup.sh.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| #!/usr/bin/env bash | ||||
|  | ||||
| set -eu | ||||
| set -o pipefail | ||||
|  | ||||
| echo "Gramps: backup data with gobackups" | ||||
|  | ||||
| (cd "{{ base_dir }}" && gobackup perform --config "{{ gobackup_config }}") | ||||
|  | ||||
| echo "Gramps: done." | ||||
							
								
								
									
										32
									
								
								files/gramps/gobackup.yml.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								files/gramps/gobackup.yml.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| # https://gobackup.github.io/configuration | ||||
|  | ||||
| models: | ||||
|  | ||||
|   gramps: | ||||
|     compress_with: | ||||
|       type: 'tgz' | ||||
|     storages: | ||||
|       local: | ||||
|         type: 'local' | ||||
|         path: '{{ backups_dir }}' | ||||
|         keep: 3 | ||||
|     databases: | ||||
|       users: | ||||
|         type: sqlite | ||||
|         path: "{{ (data_dir, 'gramps_users/users.sqlite') | path_join }}" | ||||
|       search_index: | ||||
|         type: sqlite | ||||
|         path: "{{ (data_dir, 'gramps_index/search_index.db') | path_join }}" | ||||
|       sqlite: | ||||
|         type: sqlite | ||||
|         path: "{{ (data_dir, 'gramps_db/59a0f3d6-1c3d-4410-8c1d-1c9c6689659f/sqlite.db') | path_join }}" | ||||
|       undo: | ||||
|         type: sqlite | ||||
|         path: "{{ (data_dir, 'gramps_db/59a0f3d6-1c3d-4410-8c1d-1c9c6689659f/undo.db') | path_join }}" | ||||
|     archive: | ||||
|       includes: | ||||
|         - "{{ data_dir }}" | ||||
|       excludes: | ||||
|         - "{{ (data_dir, 'gramps_cache') | path_join }}" | ||||
|         - "{{ (data_dir, 'gramps_thumb_cache') | path_join }}" | ||||
|         - "{{ (data_dir, 'gramps_tmp') | path_join }}" | ||||
		Reference in New Issue
	
	Block a user