diff --git a/docs/composer/library/docker-traefik/index.md b/docs/composer/library/traefik/index.md similarity index 100% rename from docs/composer/library/docker-traefik/index.md rename to docs/composer/library/traefik/index.md diff --git a/docs/docker/gitlab-drupal-ci/changelog.md b/docs/docker/gitlab-drupal-ci/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..11b64fe93da9fd550e36e5c2c1128ed1e4e5338e --- /dev/null +++ b/docs/docker/gitlab-drupal-ci/changelog.md @@ -0,0 +1,61 @@ +v1.7.4 2021-01-13 +----------------- +- docker/l3d#77 Fix sudo issue with workaround +- docker/l3d#78 Make composer executable writable to allow selfupdate for regular users + +v1.7.3 2021-01-12 +----------------- +- composer/plugin/docker4drupal#41 Don't use root for Drush commands + +v1.7.2 2021-01-06 +----------------- +- docker/l3d#72 Add jp + +v1.7.1 2021-01-06 +----------------- +- docker/l3d#73 Add zsh shell + +v1.7.0 2020-12-29 +----------------- +- composer/plugin/docker4drupal#39 Add PHP 8.0 + +v1.6.1 2020-12-25 +----------------- +- docker/l3d#57 Install sudo + +v1.6.0 2020-11-09 +----------------- +- Composer 2 compatibility + +v1.5.2 2020-10-16 +----------------- +- Fix env variable PHP_VERSION + +v1.5.1 2020-10-15 +----------------- +- Add container for PHP 7.4 +- Change build strategy: use PHP-Alpine image instead of vanilla Alpine + +v1.4.4 2020-05-22 +----------------- +- Take different approach to fix iconv() notices + +v1.4.3 2020-05-22 +----------------- +- Fix iconv() notices + +v1.4.1 2020-02-10 +----------------- +- Force update to update to composer version 1.9.3 + +v1.4.0 2020-01-12 +----------------- +- Add version to the images again +- docker/l3d#4 Set permissions after "drush generate" +- docker/l3d#39 Update to git-extras version 5.1.0 by hard-copying column as a binary +- docker/l3d#34 Add support for PHP 7.3 +- docker/l3d#36 Add apropos which also brings man +- docker/l3d#37 Add phpstan script which runs in its own docker container +- docker/l3d#38 Update Docker to 19.03.5 +- docker/l3d#38 Update Docker Compose to 1.25.1 +- docker/l3d#40 Update to Python 3 No longer update image for PHP 7.0 and 7.1 diff --git a/docs/docker/l3d/changelog.md b/docs/docker/l3d/changelog.md new file mode 100644 index 0000000000000000000000000000000000000000..6e01d818966d7abf4e7013f4936e0ebf50ecbbbd --- /dev/null +++ b/docs/docker/l3d/changelog.md @@ -0,0 +1,133 @@ +2.0.0-beta4 2021-01-13 +---------------------- +- composer/plugin/docker4drupal#41 Don't use root for Drush commands +- docker/l3d#41 Provide ahoy changelog extract command +- docker/l3d#45 Changes with new Docker Version for MacOs (BIG IMPROVEMENT FOR MAC USERS) +- docker/l3d#72 Implement "l3d info" +- docker/l3d#73 Add zsh shell +- docker/l3d#75 Non-persistent mode +- docker/l3d#77 Fix sudo issue with workaround +- docker/l3d#78 Make composer executable writable to allow selfupdate for regular users +- Don't cache apk when building l3drun +- Explicitly define HOME environment variable +- Load the run image after setup and selfupdate +- Move readme to devops tools docs +- Use "--restart unless-stopped" only for non persistent containers +- Remove non persistent containers when completed + +v1.17.5 2021-01-04 +------------------ +- docker/l3d#44 Update readme for requirements +- docker/l3d#71 Output recommendation to run l3d reset at the end of selfupdate +- docker/l3d#70 Add a list command + +v1.17.4 2021-01-04 +------------------ +- #69 Fix selfupdate to grab the correct latest tag + +v1.17.3 2020-12-30 +------------------ +- docker/l3d#61 Mount traefik config directory into l3drun and kill the traefik container before removing network + +v1.17.2 2020-12-30 +------------------ +- docker/l3d#61 Add docker-compose to the image + +v1.17.1 2020-12-30 +------------------ +- docker/l3d#61 Add a delete command to remove a project's containers and network + +v1.17.0 2020-12-29 +------------------ +- composer/plugin/docker4drupal#39 Add support for PHP 8.0 +- docker/l3d#26 Check for correct PHP version when starting the L3D container +- docker/l3d#59 Add support for optional .env file in user home directory + +v1.16.0 2020-12-28 +------------------ +- docker/l3d#47 Optionally downgrade composer to version 1 +- docker/l3d#51 Add curly brackets to auth.json if the file is empty +- docker/l3d#53 Fix bug when creating auth.json +- docker/l3d#54 Add COMPOSER_DOWNGRADE to .env file if available +- docker/l3d#57 Mount the sudoers config +- docker/l3d#57 Mount the sudoers.d config, mount into correct home directory, add all group IDs +- docker/l3d#57 Mount the whole home directory, also solves the permissions +- docker/l3d#57 Pass through UID and GID from host +- docker/l3d#57 Set user 1000 for the main l3d container +- docker/l3d#57 Set user and group id dynamically and mount password files into container + +v1.15.0 2020-11-07 +------------------ +- docker/l3d#47 Composer 2 compatibility + +v1.14.1 2020-10-15 +------------------ +- docker/l3d#46 Add support for PHP 7.4 + +v1.13.1 2020-07-15 +------------------ +- Map the local .gitignore_global into containers + +v1.13.0 2020-07-20 +------------------ +- Add support for Drupal 9 project templates + +v1.12.8 2020-05-22 +------------------ +- Force update to update to base image v1.4.4 + +v1.12.7 2020-05-22 +------------------ +- Force update to update to base image v1.4.3 + +v1.12.6 2020-05-22 +------------------ +- Force update to update to base image v1.4.2 + +v1.12.5 2020-03-31 +------------------ +- Remove debug code +- Set write permissions for group after initial composer command + +v1.12.4 2020-03-31 +------------------ +- Ensure .composer/auth.json and .gitconfig more explicitly +- Make sure to always write the .env file after having started the container +- Add mechanism to interact with extra|l3d in composer.json when starting l3d + +v1.12.3 2020-02-17 +------------------ +- Correct the path to the user home directory on Mac OS X in the readme file +- Make sure that .gitconfig and composer's auth.json exist even before l3drun gets started, not before l3d project container starts as that's too late + +v1.12.2 2020-02-12 +------------------ +- Better define the destination for composer create project which is required on some Macs + +v1.12.1 2020-02-10 +------------------ +- Force update to update to composer version 1.9.3 + +v1.12.0 2020-01-12 +------------------ +- docker/l3d#4 Set permissions after "drush generate" +- docker/l3d#39 Update to git-extras version 5.1.0 by hard-copying column as a binary +- docker/l3d#34 Add support for PHP 7.3 +- docker/l3d#36 Add apropos which also brings man +- docker/l3d#37 Add phpstan script which runs in its own docker container +- docker/l3d#38 Update Docker to 19.03.5 +- docker/l3d#38 Update Docker Compose to 1.25.1 +- docker/l3d#40 Update to Python 3 + +v1.11.0 2020-01-11 +------------------ +- Update to v1.3.0 of the gitlab-drupal-ci image which comes with more node versions (10, 12, 13) +- Delete all node images during selfupdate + +v1.10.2 2019-12-27 +------------------ +- Fix update scripts to remove old containers + +v1.10.1 2019-12-27 +------------------ +- Force rebuild to include Sodium support for PHP 7.2 diff --git a/docs/new-features.md b/docs/new-features.md index 152d9613df020d5c6f3bf40d9230a4b8f0139d4f..b2ac930f4051087326b24b4139d26e95237ec7a3 100644 --- a/docs/new-features.md +++ b/docs/new-features.md @@ -1,406 +1,6 @@ # New in version 2021.1.12: -------- -- [DevOps Tools](index.html) - - > __ - -- [Guidelines](how-to-write-docs.html) - - > _`[Documentation](https://devops-tools.docs.lakedrops.com/section/subsection/project/)`_ - -- [](new-features.html) - - > __ - -- [Ansible](ansible/index.html) - - > __ - -- [Ansible Fluentd Callback Plugin](ansible/plugins/fluentd/index.html) - - > __ - -- [Ansible ServerDensity Plugin](ansible/plugins/serverdensity/index.html) - - > __ - -- [Ansible Role](ansible/roles/apache/index.html) - - > __ - -- [Ansible Role Borg Backup](ansible/roles/borgbackup/index.html) - - > __ - -- [Ansible Role Composer](ansible/roles/composer/index.html) - - > __ - -- [Ansible Role Discourse](ansible/roles/discourse/index.html) - - > __ - -- [Ansible Role ElastAlert](ansible/roles/elastalert/index.html) - - > __ - -- [Ansible Role Elasticsearch](ansible/roles/elasticsearch/index.html) - - > __ - -- [Ansible Role Fail2Ban](ansible/roles/fail2ban/index.html) - - > __ - -- [Ansible Role Fluentd](ansible/roles/fluentd/index.html) - - > __ - -- [Ansible Role GitLab](ansible/roles/gitlab/index.html) - - > __ - -- [Ansible Role HaProxy](ansible/roles/haproxy/index.html) - - > __ - -- [Ansible Role Heartbeat](ansible/roles/heartbeat/index.html) - - > __ - -- [Ansible Role JailKit](ansible/roles/jailkit/index.html) - - > __ - -- [Ansible Role Keycloak](ansible/roles/keycloak/index.html) - - > __ - -- [Ansible Role LetsEncrypt](ansible/roles/letsencrypt/index.html) - - > __ - -- [Ansible Role MySQL](ansible/roles/mysql/index.html) - - > __ - -- [Ansible Role Nextcloud](ansible/roles/nextcloud/index.html) - - > __ - -- [Ansible Role Oracle](ansible/roles/oracle/index.html) - - > __ - -- [Ansible Role Packetbeat](ansible/roles/packetbeat/index.html) - - > __ - -- [Ansible Role PHP](ansible/roles/php/index.html) - - > __ - -- [Ansible Role ServerDensity](ansible/roles/serverdensity/index.html) - - > __ - -- [Ansible Role SpiderOak](ansible/roles/spideroak/index.html) - - > __ - -- [Ansible Role User Management](ansible/roles/user-management/index.html) - - > __ - -- [Ansible Role VPN](ansible/roles/vpn/index.html) - - > __ - -- [Ansible Role Zammad](ansible/roles/zammad/index.html) - - > __ - -- [Ansible Wiki](ansible/wiki/index.html) - - > __ - -- [Ansible Wiki Attacks](ansible/wiki/attacks.html) - - > __ - -- [Ansible Wiki Crontabs](ansible/wiki/configure-crontabs.html) - - > __ - -- [Ansible Wiki Desaster Recovery](ansible/wiki/desaster-recovery.html) - - > __ - -- [Ansible Wiki Drupal Apache Update](ansible/wiki/drupal-apache-update.html) - - > __ - -- [Ansible Wiki Drupal Deployment](ansible/wiki/drupal-deployment.html) - - > __ - -- [Ansible Wiki Drush Fetch Aliases](ansible/wiki/drush-fetch-aliases.html) - - > __ - -- [Ansible Wiki Firewall](ansible/wiki/firewall.html) - - > __ - -- [Ansible Wiki CI Config](ansible/wiki/gitlab-ci-configuration.html) - - > __ - -- [Ansible Wiki CI Intro](ansible/wiki/gitlab-ci-introduction.html) - - > __ - -- [Ansible Wiki CI Prerequisites](ansible/wiki/gitlab-ci-prerequisites.html) - - > __ - -- [Ansible Wiki HaProxy Custom Blacklists](ansible/wiki/haproxy-custom-blacklists.html) - - > __ - -- [Ansible Wiki HaProxy Quick Update](ansible/wiki/haproxy-quick-update.html) - - > __ - -- [Ansible Wiki LetsEncrypt](ansible/wiki/letsencrypt.html) - - > __ - -- [Ansible Wiki Resources](ansible/wiki/resources.html) - - > __ - -- [Ansible Wiki Swapfile](ansible/wiki/swapfile.html) - - > __ - -- [Ansible Wiki Add New User](ansible/wiki/user-add-new.html) - - > __ - -- [Ansible Wiki Set User Password](ansible/wiki/user-set-password.html) - - > __ - -- [Ansible Wiki Varnish Quick Update](ansible/wiki/varnish-quick-update.html) - - > __ - -- [Ansible Wiki Backup Google](ansible/wiki/backup/backup-google.html) - - > __ - -- [Ansible Wiki Backup SpiderOak](ansible/wiki/backup/backup-spideroak.html) - - > __ - -- [Ansible Wiki Backup](ansible/wiki/backup/backup.html) - - > __ - -- [Ansible Wiki Backup Intro](ansible/wiki/backup/introduction.html) - - > __ - -- [Ansible Wiki Restore Google](ansible/wiki/backup/restore-google.html) - - > __ - -- [Ansible Wiki Restore SpideOak](ansible/wiki/backup/restore-spideroak.html) - - > __ - -- [Ansible Wiki Restore](ansible/wiki/backup/restore.html) - - > __ - -- [Ansible Wiki ELK Fluentd](ansible/wiki/elk/fluentd.html) - - > __ - -- [Ansible Wiki ELK Intro](ansible/wiki/elk/introduction.html) - - > __ - -- [Ansible Wiki ELK Kibana](ansible/wiki/elk/kibana.html) - - > __ - -- [Ansible Wiki Add Host](ansible/wiki/hosts/add.html) - - > __ - -- [Ansible Wiki JiffyBox Host](ansible/wiki/hosts/jiffybox.html) - - > __ - -- [Ansible Wiki Host Prevent Reboot](ansible/wiki/hosts/prevent-reboot.html) - - > __ - -- [Ansible Wiki Inventory Add](ansible/wiki/inventory/add.html) - - > __ - -- [Ansible Wiki Inventory ChatOps](ansible/wiki/inventory/chatops.html) - - > __ - -- [Ansible Wiki Inventory Pipeline](ansible/wiki/inventory/pipelines.html) - - > __ - -- [Ansible Wiki Monitoring Alerts ELK](ansible/wiki/monitoring/alerts-elk.html) - - > __ - -- [Ansible Wiki Monitoring Alerts NetData](ansible/wiki/monitoring/alerts-netdata.html) - - > __ - -- [Ansible Wiki Monitoring Alerts Update](ansible/wiki/monitoring/alerts-uptime.html) - - > __ - -- [Ansible Wiki Monitoring Alerts](ansible/wiki/monitoring/alerts.html) - - > __ - -- [Ansible Wiki Monitoring Intro](ansible/wiki/monitoring/introduction.html) - - > __ - -- [Ansible Wiki Monitoring](ansible/wiki/monitoring/monitoring.html) - - > __ - -- [Ansible Wiki OpenSSL CSR](ansible/wiki/openssl/csr.html) - - > __ - -- [Ansible Wiki Signed Git Commands](ansible/wiki/tips/signed-git-commits.html) - - > __ - -- [Composer](composer/index.html) - - > __ - -- [Composer Library Utilities](composer/library/composer-json-utils/index.html) - - > __ - -- [Composer Library Trasefik](composer/library/docker-traefik/index.html) - - > __ - -- [Composer Plugin Ahoy](composer/plugin/ahoy/index.html) - - > __ - -- [Composer Plugin Behat for Drupal](composer/plugin/b4d/index.html) - - > __ - -- [Composer Plugin Docker for Drupal](composer/plugin/d4d/index.html) - - > __ - -- [Composer Plugin Drupal 8 SASS Theme](composer/plugin/d8-sass-theme/index.html) - - > __ - -- [Composer Plugin Drupal 8 Scaffold](composer/plugin/d8-scaffold/index.html) - - > __ - -- [Composer Plugin Drupal 9 Scaffold](composer/plugin/d9-scaffold/index.html) - - > __ - -- [Composer Plugin Dorgflow](composer/plugin/dorgflow/index.html) - - > __ - -- [Composer Plugin Drupal Development Environment](composer/plugin/drupal-dev-environment/index.html) - - > __ - -- [Composer Plugin Drupal Environment](composer/plugin/drupal-environment/index.html) - - > __ - -- [Composer Project Drupal 8](composer/project/d8/index.html) - - > __ - -- [Composer Project Drupal 8 Commerce](composer/project/d8-commerce/index.html) - - > __ - -- [Composer Project Drupal 8 Commerce Demo](composer/project/d8-commerce-demo/index.html) - - > __ - -- [Composer Project Drupal 9](composer/project/d9/index.html) - - > __ - -- [DevOps Application Lifecycle Management](devops/alm/alm.html) - - > __ - -- [DevOps Hosting and Maintenance](devops/alm/hosting_maintain.html) - - > __ - -- [DevOps Tools](devops/alm/tools.html) - - > __ - -- [Docker](docker/index.html) - - > __ - -- [Docker GitLab Drupal CI](docker/gitlab-drupal-ci/index.html) - - > __ - -- [Docker L3D](docker/l3d/index.html) - - > __ - -- [Docker Maven Build](docker/maven-build/index.html) - - > __ - -- [Docker Node](docker/node/index.html) - - > __ - -- [GitLab](gitlab/index.html) - - > __ - -- [GitLab Ansible](gitlab/ansible/index.html) - - > __ - -- [GitLab Composer](gitlab/composer/index.html) - - > __ - -- [GitLab Drupal](gitlab/drupal/index.html) +- [](docker/gitlab-drupal-ci/changelog.html) > __ diff --git a/docs/versions.txt b/docs/versions.txt index e173db8fb1c24c55389b625c49ab2f0fff7bffe4..0f8dbd239604508886003978d4f733b808e6b1d7 100644 --- a/docs/versions.txt +++ b/docs/versions.txt @@ -1,2 +1,4 @@ {"version":"2021.1.12","pages":["index.md", "how-to-write-docs.md", "new-features.md", "ansible/index.md", "ansible/plugins/fluentd/index.md", "ansible/plugins/serverdensity/index.md", "ansible/roles/apache/index.md", "ansible/roles/borgbackup/index.md", "ansible/roles/composer/index.md", "ansible/roles/discourse/index.md", "ansible/roles/elastalert/index.md", "ansible/roles/elasticsearch/index.md", "ansible/roles/fail2ban/index.md", "ansible/roles/fluentd/index.md", "ansible/roles/gitlab/index.md", "ansible/roles/haproxy/index.md", "ansible/roles/heartbeat/index.md", "ansible/roles/jailkit/index.md", "ansible/roles/keycloak/index.md", "ansible/roles/letsencrypt/index.md", "ansible/roles/mysql/index.md", "ansible/roles/nextcloud/index.md", "ansible/roles/oracle/index.md", "ansible/roles/packetbeat/index.md", "ansible/roles/php/index.md", "ansible/roles/serverdensity/index.md", "ansible/roles/spideroak/index.md", "ansible/roles/user-management/index.md", "ansible/roles/vpn/index.md", "ansible/roles/zammad/index.md", "ansible/wiki/index.md", "ansible/wiki/attacks.md", "ansible/wiki/configure-crontabs.md", "ansible/wiki/desaster-recovery.md", "ansible/wiki/drupal-apache-update.md", "ansible/wiki/drupal-deployment.md", "ansible/wiki/drush-fetch-aliases.md", "ansible/wiki/firewall.md", "ansible/wiki/gitlab-ci-configuration.md", "ansible/wiki/gitlab-ci-introduction.md", "ansible/wiki/gitlab-ci-prerequisites.md", "ansible/wiki/haproxy-custom-blacklists.md", "ansible/wiki/haproxy-quick-update.md", "ansible/wiki/letsencrypt.md", "ansible/wiki/resources.md", "ansible/wiki/swapfile.md", "ansible/wiki/user-add-new.md", "ansible/wiki/user-set-password.md", "ansible/wiki/varnish-quick-update.md", "ansible/wiki/backup/backup-google.md", "ansible/wiki/backup/backup-spideroak.md", "ansible/wiki/backup/backup.md", "ansible/wiki/backup/introduction.md", "ansible/wiki/backup/restore-google.md", "ansible/wiki/backup/restore-spideroak.md", "ansible/wiki/backup/restore.md", "ansible/wiki/elk/fluentd.md", "ansible/wiki/elk/introduction.md", "ansible/wiki/elk/kibana.md", "ansible/wiki/hosts/add.md", "ansible/wiki/hosts/jiffybox.md", "ansible/wiki/hosts/prevent-reboot.md", "ansible/wiki/inventory/add.md", "ansible/wiki/inventory/chatops.md", "ansible/wiki/inventory/pipelines.md", "ansible/wiki/monitoring/alerts-elk.md", "ansible/wiki/monitoring/alerts-netdata.md", "ansible/wiki/monitoring/alerts-uptime.md", "ansible/wiki/monitoring/alerts.md", "ansible/wiki/monitoring/introduction.md", "ansible/wiki/monitoring/monitoring.md", "ansible/wiki/openssl/csr.md", "ansible/wiki/tips/signed-git-commits.md", "composer/index.md", "composer/library/composer-json-utils/index.md", "composer/library/docker-traefik/index.md", "composer/plugin/ahoy/index.md", "composer/plugin/b4d/index.md", "composer/plugin/d4d/index.md", "composer/plugin/d8-sass-theme/index.md", "composer/plugin/d8-scaffold/index.md", "composer/plugin/d9-scaffold/index.md", "composer/plugin/dorgflow/index.md", "composer/plugin/drupal-dev-environment/index.md", "composer/plugin/drupal-environment/index.md", "composer/project/d8/index.md", "composer/project/d8-commerce/index.md", "composer/project/d8-commerce-demo/index.md", "composer/project/d9/index.md", "devops/alm/alm.md", "devops/alm/hosting_maintain.md", "devops/alm/tools.md", "docker/index.md", "docker/gitlab-drupal-ci/index.md", "docker/l3d/index.md", "docker/maven-build/index.md", "docker/node/index.md", "gitlab/index.md", "gitlab/ansible/index.md", "gitlab/composer/index.md", "gitlab/drupal/index.md"]} -{"version":"2021.1.12","pages":["index.md", "how-to-write-docs.md", "new-features.md", "ansible/index.md", "ansible/plugins/fluentd/index.md", "ansible/plugins/serverdensity/index.md", "ansible/roles/apache/index.md", "ansible/roles/borgbackup/index.md", "ansible/roles/composer/index.md", "ansible/roles/discourse/index.md", "ansible/roles/elastalert/index.md", "ansible/roles/elasticsearch/index.md", "ansible/roles/fail2ban/index.md", "ansible/roles/fluentd/index.md", "ansible/roles/gitlab/index.md", "ansible/roles/haproxy/index.md", "ansible/roles/heartbeat/index.md", "ansible/roles/jailkit/index.md", "ansible/roles/keycloak/index.md", "ansible/roles/letsencrypt/index.md", "ansible/roles/mysql/index.md", "ansible/roles/nextcloud/index.md", "ansible/roles/oracle/index.md", "ansible/roles/packetbeat/index.md", "ansible/roles/php/index.md", "ansible/roles/serverdensity/index.md", "ansible/roles/spideroak/index.md", "ansible/roles/user-management/index.md", "ansible/roles/vpn/index.md", "ansible/roles/zammad/index.md", "ansible/wiki/index.md", "ansible/wiki/attacks.md", "ansible/wiki/configure-crontabs.md", "ansible/wiki/desaster-recovery.md", "ansible/wiki/drupal-apache-update.md", "ansible/wiki/drupal-deployment.md", "ansible/wiki/drush-fetch-aliases.md", "ansible/wiki/firewall.md", "ansible/wiki/gitlab-ci-configuration.md", "ansible/wiki/gitlab-ci-introduction.md", "ansible/wiki/gitlab-ci-prerequisites.md", "ansible/wiki/haproxy-custom-blacklists.md", "ansible/wiki/haproxy-quick-update.md", "ansible/wiki/letsencrypt.md", "ansible/wiki/resources.md", "ansible/wiki/swapfile.md", "ansible/wiki/user-add-new.md", "ansible/wiki/user-set-password.md", "ansible/wiki/varnish-quick-update.md", "ansible/wiki/backup/backup-google.md", "ansible/wiki/backup/backup-spideroak.md", "ansible/wiki/backup/backup.md", "ansible/wiki/backup/introduction.md", "ansible/wiki/backup/restore-google.md", "ansible/wiki/backup/restore-spideroak.md", "ansible/wiki/backup/restore.md", "ansible/wiki/elk/fluentd.md", "ansible/wiki/elk/introduction.md", "ansible/wiki/elk/kibana.md", "ansible/wiki/hosts/add.md", "ansible/wiki/hosts/jiffybox.md", "ansible/wiki/hosts/prevent-reboot.md", "ansible/wiki/inventory/add.md", "ansible/wiki/inventory/chatops.md", "ansible/wiki/inventory/pipelines.md", "ansible/wiki/monitoring/alerts-elk.md", "ansible/wiki/monitoring/alerts-netdata.md", "ansible/wiki/monitoring/alerts-uptime.md", "ansible/wiki/monitoring/alerts.md", "ansible/wiki/monitoring/introduction.md", "ansible/wiki/monitoring/monitoring.md", "ansible/wiki/openssl/csr.md", "ansible/wiki/tips/signed-git-commits.md", "composer/index.md", "composer/library/composer-json-utils/index.md", "composer/library/docker-traefik/index.md", "composer/plugin/ahoy/index.md", "composer/plugin/b4d/index.md", "composer/plugin/d4d/index.md", "composer/plugin/d8-sass-theme/index.md", "composer/plugin/d8-scaffold/index.md", "composer/plugin/d9-scaffold/index.md", "composer/plugin/dorgflow/index.md", "composer/plugin/drupal-dev-environment/index.md", "composer/plugin/drupal-environment/index.md", "composer/project/d8/index.md", "composer/project/d8-commerce/index.md", "composer/project/d8-commerce-demo/index.md", "composer/project/d9/index.md", "devops/alm/alm.md", "devops/alm/hosting_maintain.md", "devops/alm/tools.md", "docker/index.md", "docker/gitlab-drupal-ci/index.md", "docker/l3d/index.md", "docker/maven-build/index.md", "docker/node/index.md", "gitlab/index.md", "gitlab/ansible/index.md", "gitlab/composer/index.md", "gitlab/drupal/index.md"]} \ No newline at end of file +{"version":"2021.1.12","pages":["index.md", "how-to-write-docs.md", "new-features.md", "ansible/index.md", "ansible/plugins/fluentd/index.md", "ansible/plugins/serverdensity/index.md", "ansible/roles/apache/index.md", "ansible/roles/borgbackup/index.md", "ansible/roles/composer/index.md", "ansible/roles/discourse/index.md", "ansible/roles/elastalert/index.md", "ansible/roles/elasticsearch/index.md", "ansible/roles/fail2ban/index.md", "ansible/roles/fluentd/index.md", "ansible/roles/gitlab/index.md", "ansible/roles/haproxy/index.md", "ansible/roles/heartbeat/index.md", "ansible/roles/jailkit/index.md", "ansible/roles/keycloak/index.md", "ansible/roles/letsencrypt/index.md", "ansible/roles/mysql/index.md", "ansible/roles/nextcloud/index.md", "ansible/roles/oracle/index.md", "ansible/roles/packetbeat/index.md", "ansible/roles/php/index.md", "ansible/roles/serverdensity/index.md", "ansible/roles/spideroak/index.md", "ansible/roles/user-management/index.md", "ansible/roles/vpn/index.md", "ansible/roles/zammad/index.md", "ansible/wiki/index.md", "ansible/wiki/attacks.md", "ansible/wiki/configure-crontabs.md", "ansible/wiki/desaster-recovery.md", "ansible/wiki/drupal-apache-update.md", "ansible/wiki/drupal-deployment.md", "ansible/wiki/drush-fetch-aliases.md", "ansible/wiki/firewall.md", "ansible/wiki/gitlab-ci-configuration.md", "ansible/wiki/gitlab-ci-introduction.md", "ansible/wiki/gitlab-ci-prerequisites.md", "ansible/wiki/haproxy-custom-blacklists.md", "ansible/wiki/haproxy-quick-update.md", "ansible/wiki/letsencrypt.md", "ansible/wiki/resources.md", "ansible/wiki/swapfile.md", "ansible/wiki/user-add-new.md", "ansible/wiki/user-set-password.md", "ansible/wiki/varnish-quick-update.md", "ansible/wiki/backup/backup-google.md", "ansible/wiki/backup/backup-spideroak.md", "ansible/wiki/backup/backup.md", "ansible/wiki/backup/introduction.md", "ansible/wiki/backup/restore-google.md", "ansible/wiki/backup/restore-spideroak.md", "ansible/wiki/backup/restore.md", "ansible/wiki/elk/fluentd.md", "ansible/wiki/elk/introduction.md", "ansible/wiki/elk/kibana.md", "ansible/wiki/hosts/add.md", "ansible/wiki/hosts/jiffybox.md", "ansible/wiki/hosts/prevent-reboot.md", "ansible/wiki/inventory/add.md", "ansible/wiki/inventory/chatops.md", "ansible/wiki/inventory/pipelines.md", "ansible/wiki/monitoring/alerts-elk.md", "ansible/wiki/monitoring/alerts-netdata.md", "ansible/wiki/monitoring/alerts-uptime.md", "ansible/wiki/monitoring/alerts.md", "ansible/wiki/monitoring/introduction.md", "ansible/wiki/monitoring/monitoring.md", "ansible/wiki/openssl/csr.md", "ansible/wiki/tips/signed-git-commits.md", "composer/index.md", "composer/library/composer-json-utils/index.md", "composer/library/docker-traefik/index.md", "composer/plugin/ahoy/index.md", "composer/plugin/b4d/index.md", "composer/plugin/d4d/index.md", "composer/plugin/d8-sass-theme/index.md", "composer/plugin/d8-scaffold/index.md", "composer/plugin/d9-scaffold/index.md", "composer/plugin/dorgflow/index.md", "composer/plugin/drupal-dev-environment/index.md", "composer/plugin/drupal-environment/index.md", "composer/project/d8/index.md", "composer/project/d8-commerce/index.md", "composer/project/d8-commerce-demo/index.md", "composer/project/d9/index.md", "devops/alm/alm.md", "devops/alm/hosting_maintain.md", "devops/alm/tools.md", "docker/index.md", "docker/gitlab-drupal-ci/index.md", "docker/l3d/index.md", "docker/maven-build/index.md", "docker/node/index.md", "gitlab/index.md", "gitlab/ansible/index.md", "gitlab/composer/index.md", "gitlab/drupal/index.md"]} +{"version":"2021.1.12","pages":["index.md", "how-to-write-docs.md", "new-features.md", "ansible/index.md", "ansible/plugins/fluentd/index.md", "ansible/plugins/serverdensity/index.md", "ansible/roles/apache/index.md", "ansible/roles/borgbackup/index.md", "ansible/roles/composer/index.md", "ansible/roles/discourse/index.md", "ansible/roles/elastalert/index.md", "ansible/roles/elasticsearch/index.md", "ansible/roles/fail2ban/index.md", "ansible/roles/fluentd/index.md", "ansible/roles/gitlab/index.md", "ansible/roles/haproxy/index.md", "ansible/roles/heartbeat/index.md", "ansible/roles/jailkit/index.md", "ansible/roles/keycloak/index.md", "ansible/roles/letsencrypt/index.md", "ansible/roles/mysql/index.md", "ansible/roles/nextcloud/index.md", "ansible/roles/oracle/index.md", "ansible/roles/packetbeat/index.md", "ansible/roles/php/index.md", "ansible/roles/serverdensity/index.md", "ansible/roles/spideroak/index.md", "ansible/roles/user-management/index.md", "ansible/roles/vpn/index.md", "ansible/roles/zammad/index.md", "ansible/wiki/index.md", "ansible/wiki/attacks.md", "ansible/wiki/configure-crontabs.md", "ansible/wiki/desaster-recovery.md", "ansible/wiki/drupal-apache-update.md", "ansible/wiki/drupal-deployment.md", "ansible/wiki/drush-fetch-aliases.md", "ansible/wiki/firewall.md", "ansible/wiki/gitlab-ci-configuration.md", "ansible/wiki/gitlab-ci-introduction.md", "ansible/wiki/gitlab-ci-prerequisites.md", "ansible/wiki/haproxy-custom-blacklists.md", "ansible/wiki/haproxy-quick-update.md", "ansible/wiki/letsencrypt.md", "ansible/wiki/resources.md", "ansible/wiki/swapfile.md", "ansible/wiki/user-add-new.md", "ansible/wiki/user-set-password.md", "ansible/wiki/varnish-quick-update.md", "ansible/wiki/backup/backup-google.md", "ansible/wiki/backup/backup-spideroak.md", "ansible/wiki/backup/backup.md", "ansible/wiki/backup/introduction.md", "ansible/wiki/backup/restore-google.md", "ansible/wiki/backup/restore-spideroak.md", "ansible/wiki/backup/restore.md", "ansible/wiki/elk/fluentd.md", "ansible/wiki/elk/introduction.md", "ansible/wiki/elk/kibana.md", "ansible/wiki/hosts/add.md", "ansible/wiki/hosts/jiffybox.md", "ansible/wiki/hosts/prevent-reboot.md", "ansible/wiki/inventory/add.md", "ansible/wiki/inventory/chatops.md", "ansible/wiki/inventory/pipelines.md", "ansible/wiki/monitoring/alerts-elk.md", "ansible/wiki/monitoring/alerts-netdata.md", "ansible/wiki/monitoring/alerts-uptime.md", "ansible/wiki/monitoring/alerts.md", "ansible/wiki/monitoring/introduction.md", "ansible/wiki/monitoring/monitoring.md", "ansible/wiki/openssl/csr.md", "ansible/wiki/tips/signed-git-commits.md", "composer/index.md", "composer/library/composer-json-utils/index.md", "composer/library/docker-traefik/index.md", "composer/plugin/ahoy/index.md", "composer/plugin/b4d/index.md", "composer/plugin/d4d/index.md", "composer/plugin/d8-sass-theme/index.md", "composer/plugin/d8-scaffold/index.md", "composer/plugin/d9-scaffold/index.md", "composer/plugin/dorgflow/index.md", "composer/plugin/drupal-dev-environment/index.md", "composer/plugin/drupal-environment/index.md", "composer/project/d8/index.md", "composer/project/d8-commerce/index.md", "composer/project/d8-commerce-demo/index.md", "composer/project/d9/index.md", "devops/alm/alm.md", "devops/alm/hosting_maintain.md", "devops/alm/tools.md", "docker/index.md", "docker/gitlab-drupal-ci/index.md", "docker/l3d/index.md", "docker/l3d/changelog.md", "docker/maven-build/index.md", "docker/node/index.md", "gitlab/index.md", "gitlab/ansible/index.md", "gitlab/composer/index.md", "gitlab/drupal/index.md"]} +{"version":"2021.1.12","pages":["index.md", "how-to-write-docs.md", "new-features.md", "ansible/index.md", "ansible/plugins/fluentd/index.md", "ansible/plugins/serverdensity/index.md", "ansible/roles/apache/index.md", "ansible/roles/borgbackup/index.md", "ansible/roles/composer/index.md", "ansible/roles/discourse/index.md", "ansible/roles/elastalert/index.md", "ansible/roles/elasticsearch/index.md", "ansible/roles/fail2ban/index.md", "ansible/roles/fluentd/index.md", "ansible/roles/gitlab/index.md", "ansible/roles/haproxy/index.md", "ansible/roles/heartbeat/index.md", "ansible/roles/jailkit/index.md", "ansible/roles/keycloak/index.md", "ansible/roles/letsencrypt/index.md", "ansible/roles/mysql/index.md", "ansible/roles/nextcloud/index.md", "ansible/roles/oracle/index.md", "ansible/roles/packetbeat/index.md", "ansible/roles/php/index.md", "ansible/roles/serverdensity/index.md", "ansible/roles/spideroak/index.md", "ansible/roles/user-management/index.md", "ansible/roles/vpn/index.md", "ansible/roles/zammad/index.md", "ansible/wiki/index.md", "ansible/wiki/attacks.md", "ansible/wiki/configure-crontabs.md", "ansible/wiki/desaster-recovery.md", "ansible/wiki/drupal-apache-update.md", "ansible/wiki/drupal-deployment.md", "ansible/wiki/drush-fetch-aliases.md", "ansible/wiki/firewall.md", "ansible/wiki/gitlab-ci-configuration.md", "ansible/wiki/gitlab-ci-introduction.md", "ansible/wiki/gitlab-ci-prerequisites.md", "ansible/wiki/haproxy-custom-blacklists.md", "ansible/wiki/haproxy-quick-update.md", "ansible/wiki/letsencrypt.md", "ansible/wiki/resources.md", "ansible/wiki/swapfile.md", "ansible/wiki/user-add-new.md", "ansible/wiki/user-set-password.md", "ansible/wiki/varnish-quick-update.md", "ansible/wiki/backup/backup-google.md", "ansible/wiki/backup/backup-spideroak.md", "ansible/wiki/backup/backup.md", "ansible/wiki/backup/introduction.md", "ansible/wiki/backup/restore-google.md", "ansible/wiki/backup/restore-spideroak.md", "ansible/wiki/backup/restore.md", "ansible/wiki/elk/fluentd.md", "ansible/wiki/elk/introduction.md", "ansible/wiki/elk/kibana.md", "ansible/wiki/hosts/add.md", "ansible/wiki/hosts/jiffybox.md", "ansible/wiki/hosts/prevent-reboot.md", "ansible/wiki/inventory/add.md", "ansible/wiki/inventory/chatops.md", "ansible/wiki/inventory/pipelines.md", "ansible/wiki/monitoring/alerts-elk.md", "ansible/wiki/monitoring/alerts-netdata.md", "ansible/wiki/monitoring/alerts-uptime.md", "ansible/wiki/monitoring/alerts.md", "ansible/wiki/monitoring/introduction.md", "ansible/wiki/monitoring/monitoring.md", "ansible/wiki/openssl/csr.md", "ansible/wiki/tips/signed-git-commits.md", "composer/index.md", "composer/library/composer-json-utils/index.md", "composer/library/docker-traefik/index.md", "composer/plugin/ahoy/index.md", "composer/plugin/b4d/index.md", "composer/plugin/d4d/index.md", "composer/plugin/d8-sass-theme/index.md", "composer/plugin/d8-scaffold/index.md", "composer/plugin/d9-scaffold/index.md", "composer/plugin/dorgflow/index.md", "composer/plugin/drupal-dev-environment/index.md", "composer/plugin/drupal-environment/index.md", "composer/project/d8/index.md", "composer/project/d8-commerce/index.md", "composer/project/d8-commerce-demo/index.md", "composer/project/d9/index.md", "devops/alm/alm.md", "devops/alm/hosting_maintain.md", "devops/alm/tools.md", "docker/index.md", "docker/gitlab-drupal-ci/index.md", "docker/gitlab-drupal-ci/changelog.md", "docker/l3d/index.md", "docker/l3d/changelog.md", "docker/maven-build/index.md", "docker/node/index.md", "gitlab/index.md", "gitlab/ansible/index.md", "gitlab/composer/index.md", "gitlab/drupal/index.md"]} \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index d1ec8030db9a9486869706af1b92f605d8c176a7..22b6f799f4d6cc7630789c9d33441437afb3f084 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -27,14 +27,17 @@ nav: - Docker: - Home: docker/index.md - GitLab Drupal CI: docker/gitlab-drupal-ci/index.md - - L3D: docker/l3d/index.md + - Changelog: docker/gitlab-drupal-ci/changelog.md + - L3D: + - Home: docker/l3d/index.md + - Changelog: docker/l3d/changelog.md - Maven: docker/maven-build/index.md - Node: docker/node/index.md - Composer: - Home: composer/index.md - Libraries: - Composer.json Utilities: composer/library/composer-json-utils/index.md - - Docker Traefik: composer/library/docker-traefik/index.md + - Docker Traefik: composer/library/traefik/index.md - Plugins: - Ahoy: composer/plugin/ahoy/index.md - Behat for Drupal: composer/plugin/b4d/index.md