Added nginx dockerfile generator (#171)

* Added nginx dockerfile generator

* Applied requested changes

* Update src/nginxconfig/generators/to_conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/generators/to_conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/templates/global_sections/docker.vue

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/i18n/en/common.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/i18n/en/templates/global_sections/docker.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
This commit is contained in:
Alessandro Manno
2020-10-08 16:43:07 +02:00
committed by GitHub
parent 956e504d63
commit 150b42c304
7 changed files with 150 additions and 1 deletions

View File

@@ -36,6 +36,7 @@ import proxyConf from './conf/proxy.conf';
import wordPressConf from './conf/wordpress.conf';
import drupalConf from './conf/drupal.conf';
import magentoConf from './conf/magento.conf';
import dockerConf from './ext/docker';
export default (domains, global) => {
const files = {};
@@ -43,6 +44,10 @@ export default (domains, global) => {
// Base nginx config
files['nginx.conf'] = toConf(nginxConf(domains, global));
// Dockerfile
if (global.docker.dockerfile.computed)
files['Dockerfile'] = dockerConf();
// Modularised configs
if (global.tools.modularizedStructure.computed) {
// Domain config