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%