This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

superconfig / nixos / 2configs / websites / sqlBackup.nix
615 B 30 lines
1{ config, lib, pkgs, ... }: 2 3{ 4 krebs.secret.files.mysql_rootPassword = { 5 path = "${config.services.mysql.dataDir}/mysql_rootPassword"; 6 owner.name = "mysql"; 7 source-path = "${config.krebs.secret.directory}/mysql_rootPassword"; 8 }; 9 10 services.mysql = { 11 enable = true; 12 dataDir = "/var/mysql"; 13 package = pkgs.mariadb; 14 }; 15 16 systemd.services.mysql = { 17 after = [ 18 config.krebs.secret.files.mysql_rootPassword.service 19 ]; 20 partOf = [ 21 config.krebs.secret.files.mysql_rootPassword.service 22 ]; 23 }; 24 25 lass.mysqlBackup = { 26 enable = true; 27 config.all = {}; 28 }; 29} 30