(config-apache2-production-grade &
{:keys [limits security ports]
:or {limits (config/limits)
security config/security
ports (config/ports :name-based false)}})
(configure-and-enable-vhost vhost-name vhost-content)
(configure-and-enable-vhost vhost-name vhost-content apache-version)
(configure-file file-name content)
Create and upload a config file
Create and upload a config file
(configure-file-and-enable conf-file-name content)
Create, upload and enable an apache2 conf file
Create, upload and enable an apache2 conf file
(deploy-site remote-dir-path)
Deploy simple static index.html site to apache2. TODO: update this to be used to deploy any type of site
Deploy simple static index.html site to apache2. TODO: update this to be used to deploy any type of site
(install-apache2 {:keys [instance-id]})
Install apache2 package.
Install apache2 package.
(install-apachetop {:keys [instance-id]})
Install apachetop package.
Install apachetop package.
(server-spec settings & {:keys [instance-id] :as options})
Options: (TODO: none yet)
Options: (TODO: none yet)
(settings {:keys [instance-id] :as settings})
TODO: other crates merge settings like this so it's possible to control aspects of actions via lein-crate. This is here so we can use in the future, but right now, settings are not used for anything yet
Set options for installing and configuring the apache crate
TODO: other crates merge settings like this so it's possible to control aspects of actions via lein-crate. This is here so we can use in the future, but right now, settings are not used for anything yet Set options for installing and configuring the apache crate
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close