This repository has been archived on 2023-07-27 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
				
			
		
		
		
			
				
					
						
					
					b1b1cb25c6655577efb477b3b2d775304618da3e
				
			
			
		
	Frontal web configuration
This repository contains units and config files for our frontal web starting (at boot). Certificates volume should be automatically unlocked via TPM. If not, we must manually unlock it and start nginx.
Files
etc-letsencrypt.mountallows to unlock and mount encrypted certificates volume.- Relevant information should be added to 
/etc/crypttab. - Make sure that 
/etc/letsencryptdirectory exists 
- Relevant information should be added to 
 timeout.confis a drop-in Systemd unit file, to let system start even if above volume is not unlockedwait-for-dns.confis a drop-in Systemd unit file, which prevents nginx to start before DNS server is operational.
Installation
install.shscript copies Systemd files to their destination.
TODO
- RAS
 
Description
				
					Languages
				
				
								
								
									Shell
								
								100%