anchor.diff:          "gitlab-config.service"
           "gitlab-db-config.service"
         ] ++ optional (cfg.databaseHost == "") "postgresql.service";
  -      wantedBy = [ "multi-user.target" ];
  +      wantedBy = [ "gitlab.target" ];
  +      partOf = [ "gitlab.target" ];
         environment = gitlabEnv;
         path = with pkgs; [
           postgresqlPackage
  
positive.code:       description = "GitLab incoming mail daemon";
        after = [ "network.target" "redis.service" "gitlab-config.service" ];
        bindsTo = [ "gitlab-config.service" ];
        wantedBy = [ "multi-user.target" ];
        environment = gitlabEnv;
        serviceConfig = {
          Type = "simple";
  
negative.code:       description = "GitLab static pages daemon";
        after = [ "network.target" "gitlab-config.service" ];
        bindsTo = [ "gitlab-config.service" ];
        wantedBy = [ "gitlab.target" ];
        partOf = [ "gitlab.target" ];
  
        path = [ pkgs.unzip ];
  
  