Changing deployment patterns for more generalised use cases
Created by: almereyda
This PR implements the following changes and is based on cowboy coding, plus elaborations in private chat channels:
- change
lb_webnetwork name tofrontend-web⚠ ️ note this is a breaking change for all service recipies which depend on this name space⚠ ️ - reference the
dockerbinary by absolute paths used in the.debpackage💡 using other ways of invoking the library, i.e. via its global alias inPATHmay generalise deployment scenarios here💡 - do not assume a
wwwsubdomain for every service deployment and require explicit configuration viadocker-compose.ymland associatedenvironmentorenv_filessettings. This affects theVIRTUAL_HOSTvariable used in manydocker-gen-based frontend implementations of edge servers for SSL offloading, load balancing and reverse proxying.
Here we assume to move forward of turning libre.sh into a sane convention of running web services and alike in containerised environments.