description: "Apache Web Server" maintainer: "Valentin Lab " ## XXXvlab: currently only used when building LXC along with hooks/install ## XXXvlab: docker uses the 'build' directory or the 'image:' option here. inherit: base-0k compatiblity: ## 'hooks/install' script was run on a these images without issues - ubuntu/15.10 docker-compose: ## XXXvlab: should move to global lxc/docker compatible option ports: - "0.0.0.0:80:80" - "0.0.0.0:443:443" data-resources: - /var/www/html - /var/log/apache2 config-resources: - /etc/apache2/sites-enabled provides: web-proxy: tech-dep: "reversed" publish-dir: uses: log-rotate: #constraint: required | recommended | optional #auto: pair | summon | none ## default: pair constraint: recommended auto: pair solves: disk-leak: "/var/log/apache2" cert-provider: #constraint: required | recommended | optional #auto: pair | summon | none ## default: pair constraint: optional auto: pair limit: n solves: feature: "SSL certificate generation" backup: constraint: recommended auto: pair solves: backup: "Automatic regular backup"