* WIP Revolt * Add Caddy * Update Labels * Updated Reverse Proxy * Update docker-compose.yml * Add Vapid Key Generation * Update config.json * Update Info * Change Version Back * Update description.md * Update config.json * Update config.json * Update config.json * Update config.json
		
			
				
	
	
		
			28 lines
		
	
	
		
			488 B
		
	
	
	
		
			Caddyfile
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			488 B
		
	
	
	
		
			Caddyfile
		
	
	
	
	
	
{$HOSTNAME} {
 | 
						|
	route /api* {
 | 
						|
		uri strip_prefix /api
 | 
						|
		reverse_proxy http://revolt-api:8000
 | 
						|
	}
 | 
						|
 | 
						|
	route /ws {
 | 
						|
		@upgrade {
 | 
						|
			header Connection *Upgrade*
 | 
						|
			header Upgrade websocket
 | 
						|
		}
 | 
						|
 | 
						|
		uri strip_prefix /ws
 | 
						|
		reverse_proxy @upgrade http://revolt-events:9000
 | 
						|
	}
 | 
						|
 | 
						|
	route /autumn* {
 | 
						|
		uri strip_prefix /autumn
 | 
						|
		reverse_proxy http://revolt-autumn:3000
 | 
						|
	}
 | 
						|
 | 
						|
	route /january* {
 | 
						|
		uri strip_prefix /january
 | 
						|
		reverse_proxy http://revolt-january:7000
 | 
						|
	}
 | 
						|
 | 
						|
	reverse_proxy http://revolt-web:5000
 | 
						|
} |