]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - virtual/modules/databases/default.nix
Move all fixmes to mantisbt issue tracking
[perso/Immae/Config/Nix.git] / virtual / modules / databases / default.nix
index b896428c6863edbbee19c40e7b65681ee610ee6b..e3a56129fa75940faa19fc99dfd5b5992a42293f 100644 (file)
@@ -57,18 +57,11 @@ in {
 
     networking.firewall.allowedTCPPorts = [ 3306 5432 ];
 
-    # FIXME: initial sync
-    # FIXME: backup
-    # FIXME: restart after pam
-    # FIXME: pam access doesn’t work (because of php module)
-    # FIXME: ssl
     services.mysql = rec {
       enable = cfg.mariadb.enable;
       package = pkgs.mariadb;
     };
 
-    # Cannot use eldiron: psql complains too much rights on the key, and
-    # setfacl cannot work properly because of acme prestart script
     security.acme.certs."postgresql" = config.services.myCertificates.certConfig // {
       user = "postgres";
       group = "postgres";
@@ -83,7 +76,6 @@ in {
       install -m 0755 -o postgres -g postgres -d /run/postgresql
       '';
 
-    # FIXME: initial sync
     services.postgresql = rec {
       enable = cfg.postgresql.enable;
       package = pkgs.postgresql;
@@ -161,7 +153,6 @@ in {
       }
     ];
 
-    # FIXME: backup
     # Diaspora: 15
     # Nextcloud: 14
     # Mastodon: 13