Alafia-specific deployment of caddy based on a modified Docker image. This app is mostly hidden from the user. It contains essentially just a systemd service file that is required for other applications. Caddy provides a server that maps alafia apps run in the browser to *.alafia domain names.
Meant to be used as a submodule in alafia-apps.
Makefile
can be manually invoked with the following options:
make
ormake build
: Locally build the Docker imagemake install
: Install the files in thedeploy/
directory, and if relevant, install systemd service files and modify/etc/hosts/
make uninstall
: Removes all installed files, and if relevant, removes systemd services and resets/etc/hosts/