Attempt to serve {learn,blog}.wpcarro.dev
Reading an Nginx tutorial and trying to port the information over to NixOS.
This commit is contained in:
		
							parent
							
								
									431b4980e4
								
							
						
					
					
						commit
						5ba3f2b572
					
				
					 1 changed files with 12 additions and 10 deletions
				
			
		|  | @ -115,7 +115,7 @@ in { | |||
| 
 | ||||
|   # Provision SSL certificates to support HTTPS connections. | ||||
|   security.acme.acceptTerms = true; | ||||
|   security.acme.certs."wpcarro.dev".email = "wpcarro@gmail.com"; | ||||
|   security.acme.email = "wpcarro@gmail.com"; | ||||
| 
 | ||||
|   services.nginx = { | ||||
|     enable = true; | ||||
|  | @ -141,15 +141,17 @@ in { | |||
|       access_log syslog:server=unix:/dev/log json_combined; | ||||
|     ''; | ||||
| 
 | ||||
|     virtualHosts.blog = { | ||||
|       serverName = "blog.wpcarro.dev"; | ||||
|       useACMEHost = "wpcarro.dev"; | ||||
|       addSSL = true; | ||||
|       extraConfig = '' | ||||
|         location / { | ||||
|           proxy_pass http://localhost:80 | ||||
|         } | ||||
|       ''; | ||||
|     virtualHosts = { | ||||
|       "learn.wpcarro.dev" = { | ||||
|         addSSL = true; | ||||
|         enableACME = true; | ||||
|         root = "/var/www/learn"; | ||||
|       }; | ||||
|       "blog.wpcarro.dev" = { | ||||
|         addSSL = true; | ||||
|         enableACME = true; | ||||
|         root = "/var/www/blog"; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue