forked from coop-cloud/traefik
		
	
			
				
					
						
					
					b9cbc9ba92eed490bda0f5ca0fd12ad373f08a74
				
			
			
		
	Traefik
- Category: Utilities
 - Status: ?
 - Image: 
traefik, 4, upstream - Healthcheck: Yes
 - Backups: No
 - Email: N/A
 - Tests: 2
 - SSO: ? (Keycloak)
 
Basic usage
- Set up Docker Swarm and 
abra abra app new traefikabra app config YOURAPPDOMAIN- be sure to changeDOMAINto something that resolves to your Docker swarm boxabra app deploy YOURAPPDOMAIN
Configuring wildcard SSL using DNS
Automatic certificate generation will Just Work™ for most recipes  which use a fixed
number of subdomains. For some recipes which need to work across arbitrary
subdomains, like
federatedwiki and
go-ssb-room, you'll
need to give Traefik access to your DNS provider so that it can carry out
Letsencrypt DNS challenges.
- Use Gandi or OVH for DNS 🤡 (support for other providers can be easily added,
see the 
legodocs. - Run 
abra app config YOURAPPDOMAIN - Uncomment e.g. 
ENABLE_GANDIand the relatedSECRET_.._VERSIONline, e.g.SECRET_GANDIV5_API_KEY_VERSION - Generate an API key for your provider
 - Run 
abra app secret insert YOURAPPDOMAIN SECRETNAME v1 SECRETVALUE, whereSECRETNAMEis from the compose file (e.g.compose.gandi.yml) e.g.gandiv5_api_keyandSECRETVALUEis the API key. - Redeploy Traefik, using e.g. 
abra app deploy YOURAPPDOMAIN -f 
					Languages
				
				
								
								
									Shell
								
								100%