mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	Implemented that everything gets cached for at least a minute
This commit is contained in:
		| @@ -1,4 +1,11 @@ | ||||
| # role native-nginx-docker-proxy | ||||
|  | ||||
| ## debug | ||||
| ```bash | ||||
| curl -I {{address}} | ||||
| ``` | ||||
| - https://serverfault.com/questions/434915/nginx-proxy-caching-how-to-check-if-it-is-working | ||||
|  | ||||
| ## performance | ||||
| - https://stackoverflow.com/questions/33703230/caching-images-on-all-folder-levels-of-nginx-reverse-proxy | ||||
| - https://www.tweaked.io/guide/nginx-proxying/ | ||||
|   | ||||
| @@ -14,6 +14,11 @@ location / | ||||
|   proxy_read_timeout          300; | ||||
|   send_timeout                300; | ||||
|  | ||||
|   # general caching | ||||
|   proxy_cache          cache; | ||||
|   proxy_cache_key      $host$uri$is_args$args; | ||||
|   proxy_cache_valid    any 1m; | ||||
|  | ||||
|   # cache media files | ||||
|   location ~* \.(gif|ico|jpg|jpeg|png|svg|mp4|mp3|pdf)$ { | ||||
|     proxy_cache          cache; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user