This repository has been archived on 2023-07-27 . You can view files and clone it, but cannot push or open issues or pull requests.
Frontal web configuration
This repository contains units and config files for our frontal web starting (at boot). We start lighttpd with a WebSSH instance running (for web remote access if need be). We must manually unlock certificates volume, then start nginx.
Files
etc-letsencrypt.mount
allows to unlock and mount encrypted certificates volume.- Relevant information should be added to
/etc/crypttab
.
- Relevant information should be added to
etc-letsencrypt.timer
is a timer to automatically start previous unit, but this is currently not used.wait-for-dns.conf
is a drop-in Systemd unit file, which prevents nginx to start before DNS server is operational.
Installation
install.sh
script copies Systemd files to their destination.
TODO
- RAS
Description
Languages
Shell
100%