Compare commits
	
		
			1 Commits
		
	
	
		
			setup-git-
			...
			misc-extra
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						1fbee584a2
	
				 | 
					
					
						
@@ -1,4 +1,4 @@
 | 
				
			|||||||
{ config, values, pkgs, ... }:
 | 
					{ config, values, pkgs, lib, ... }:
 | 
				
			||||||
let
 | 
					let
 | 
				
			||||||
  cfg = config.services.gitea;
 | 
					  cfg = config.services.gitea;
 | 
				
			||||||
  domain = "git.pvv.ntnu.no";
 | 
					  domain = "git.pvv.ntnu.no";
 | 
				
			||||||
@@ -32,12 +32,18 @@ in {
 | 
				
			|||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    settings = {
 | 
					    settings = {
 | 
				
			||||||
 | 
					      dump = {
 | 
				
			||||||
 | 
					        enable = true;
 | 
				
			||||||
 | 
					        interval = "monthly";
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      server = {
 | 
					      server = {
 | 
				
			||||||
        DOMAIN   = domain;
 | 
					        DOMAIN   = domain;
 | 
				
			||||||
        ROOT_URL = "https://${domain}/";
 | 
					        ROOT_URL = "https://${domain}/";
 | 
				
			||||||
        PROTOCOL = "http+unix";
 | 
					        PROTOCOL = "http+unix";
 | 
				
			||||||
        SSH_PORT = sshPort;
 | 
					        SSH_PORT = sshPort;
 | 
				
			||||||
	      START_SSH_SERVER = true;
 | 
						      START_SSH_SERVER = true;
 | 
				
			||||||
 | 
					        LFS_START_SERVER = true;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
      indexer.REPO_INDEXER_ENABLED = true;
 | 
					      indexer.REPO_INDEXER_ENABLED = true;
 | 
				
			||||||
      service.DISABLE_REGISTRATION = true;
 | 
					      service.DISABLE_REGISTRATION = true;
 | 
				
			||||||
@@ -49,6 +55,35 @@ in {
 | 
				
			|||||||
      };
 | 
					      };
 | 
				
			||||||
      actions.ENABLED = true;
 | 
					      actions.ENABLED = true;
 | 
				
			||||||
      "ui.meta".DESCRIPTION = "Bokstavelig talt programvareverkstedet";
 | 
					      "ui.meta".DESCRIPTION = "Bokstavelig talt programvareverkstedet";
 | 
				
			||||||
 | 
					      "ui.svg".RENDER = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      markup = {
 | 
				
			||||||
 | 
					        asciidoc = { 
 | 
				
			||||||
 | 
					          ENABLED = true;
 | 
				
			||||||
 | 
					          NEED_POSTPROCESS = true;
 | 
				
			||||||
 | 
					          FILE_EXTENSIONS = ".adoc,.asciidoc";
 | 
				
			||||||
 | 
					          RENDER_COMMAND = "${lib.getExe pkgs.asciidoctor} --embedded --safe-mode=secure --out-file=- -";
 | 
				
			||||||
 | 
					          IS_INPUT_FILE = false;
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        html = {
 | 
				
			||||||
 | 
					          ENABLED         = true;
 | 
				
			||||||
 | 
					          FILE_EXTENSIONS = ".html,.htm";
 | 
				
			||||||
 | 
					          RENDER_COMMAND  = "cat";
 | 
				
			||||||
 | 
					          # Input is not a standard input but a file
 | 
				
			||||||
 | 
					          IS_INPUT_FILE   = true;
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        sanitizer.html.1 = {
 | 
				
			||||||
 | 
					          ELEMENT = "div";
 | 
				
			||||||
 | 
					          ALLOW_ATTR = "class";
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        sanitizer.html.2 = {
 | 
				
			||||||
 | 
					          ELEMENT = "a";
 | 
				
			||||||
 | 
					          ALLOW_ATTR = "class";
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user