forked from MapComplete/MapComplete
		
	Deploy: add hetzner config files
This commit is contained in:
		
							parent
							
								
									fe3ccd1074
								
							
						
					
					
						commit
						1c0c44f2f8
					
				
					 2 changed files with 28 additions and 0 deletions
				
			
		
							
								
								
									
										21
									
								
								scripts/hetzner/config/Caddyfile
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								scripts/hetzner/config/Caddyfile
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,21 @@
 | 
			
		|||
hosted.mapcomplete.org {
 | 
			
		||||
	root * public/
 | 
			
		||||
	file_server
 | 
			
		||||
	header {
 | 
			
		||||
		+Permissions-Policy "interest-cohort=()"
 | 
			
		||||
        +Report-To `\{"group":"csp-endpoint", "max_age": 86400,"endpoints": [\{"url": "https://report.mapcomplete.org/csp"}], "include_subdomains": true}`
 | 
			
		||||
		+Content-Security-Policy-Report-Only "default-src 'self'; script-src 'self' https://gc.zgo.at ; img-src * ; report-uri https://report.mapcomplete.org/csp ; report-to csp-endpoint ;"
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
countrycoder.mapcomplete.org {
 | 
			
		||||
	root * tiles/
 | 
			
		||||
	file_server
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
report.mapcomplete.org {
 | 
			
		||||
	reverse_proxy {
 | 
			
		||||
		to http://127.0.0.1:2600
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										7
									
								
								scripts/hetzner/config/csp-logger-config.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								scripts/hetzner/config/csp-logger-config.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,7 @@
 | 
			
		|||
{
 | 
			
		||||
  "store": "console",
 | 
			
		||||
  "allowedOrigin": null,
 | 
			
		||||
  "port": 2600,
 | 
			
		||||
  "domainWhitelist": ["localhost:10179", "localhost:2600","hosted.mapcomplete.org", "dev.mapcomplete.org", "mapcomplete.org","*"],
 | 
			
		||||
  "sourceBlacklist": ["chrome-extension://gighmmpiobklfepjocnamgkkbiglidom"]
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue