diff --git a/docs/Backups.md b/docs/Backups.md index d4d3d555..df755679 100644 --- a/docs/Backups.md +++ b/docs/Backups.md @@ -20,27 +20,27 @@ Backups | 1. [Info](#1-info) 2. [MySQL](#2-mysql) - 1. [MySQL Database Backup](#2-1-mysql-database-backup) - 1. [mysqldump-secure](#2-1-1-mysqldump-secure) - 2. [mysqldump](#2-1-2-mysqldump) - 3. [phpMyAdmin](#2-1-3-phpmyadmin) - 4. [Adminer](#2-1-4-adminer) - 2. [MySQL Database Restore](#2-2-mysql-database-restore) - 1. [mysql](#2-2-1-mysql) - 2. [phpMyAdmin](#2-2-2-phpmyadmin) - 3. [Adminer](#2-2-3-adminer) + 1. [MySQL Database Backup](#21-mysql-database-backup) + 1. [mysqldump-secure](#211-mysqldump-secure) + 2. [mysqldump](#212-mysqldump) + 3. [phpMyAdmin](#213-phpmyadmin) + 4. [Adminer](#214-adminer) + 2. [MySQL Database Restore](#22-mysql-database-restore) + 1. [mysql](#221-mysql) + 2. [phpMyAdmin](#222-phpmyadmin) + 3. [Adminer](#223-adminer) 3. [PostgreSQL](#3-postgresql) - 1. [PostgreSQL Database Backup](#3-1-postgresql-database-backup) - 1. [pg_dump](#3-1-1-pg_dump) - 2. [Adminer](#3-1-2-adminer) - 2. [PostgreSQL Database Restore](#3-1-postgresql-database-restore) - 1. [psql](#3-2-1-psql) - 2. [Adminer](#3-2-2-adminer) + 1. [PostgreSQL Database Backup](#31-postgresql-database-backup) + 1. [pg_dump](#311-pg_dump) + 2. [Adminer](#312-adminer) + 2. [PostgreSQL Database Restore](#32-postgresql-database-restore) + 1. [psql](#321-psql) + 2. [Adminer](#322-adminer) 4. [MongoDB](#4-mongodb) - 1. [MongoDB Database Backup](#4-1-mongodb-database-backup) - 1. [mongodump](#4-1-1-mongodump) - 2. [MongoDB Database Restore](#4-1-mongodb-database-restore) - 1. [mongorestore](#4-2-1-mongorestore) + 1. [MongoDB Database Backup](#41-mongodb-database-backup) + 1. [mongodump](#411-mongodump) + 2. [MongoDB Database Restore](#42-mongodb-database-restore) + 1. [mongorestore](#421-mongorestore) --- diff --git a/docs/Configure.md b/docs/Configure.md index 55bfd95b..ee0a3a84 100644 --- a/docs/Configure.md +++ b/docs/Configure.md @@ -19,61 +19,61 @@ Configure | ## Configure 1. [Overview](#1-overview) - 1. [The devilbox `.env` file](#1-1-the-devilbox-env-file) - 2. [The devilbox `cfg/` directory](#1-2-the-devilbox-cfg-directory) - 3. [The operating system `hosts` file](#1-3-the-operating-system-hosts-file) - 4. [The operating system `resolv.conf` file](#1-4-the-operating-system-resolv-conf-file) + 1. [The devilbox `.env` file](#11-the-devilbox-env-file) + 2. [The devilbox `cfg/` directory](#12-the-devilbox-cfg-directory) + 3. [The operating system `hosts` file](#13-the-operating-system-hosts-file) + 4. [The operating system `resolv.conf` file](#14-the-operating-system-resolvconf-file) 2. [Devilbox general settings](#2-devilbox-general-settings) - 1. [Verbosity](#2-1-verbosity) - 2. [Devilbox base path](#2-2-devilbox-base-path) - 3. [Host computer listening address](#2-3-host-computer-listening-address) + 1. [Verbosity](#21-verbosity) + 2. [Devilbox base path](#22-devilbox-base-path) + 3. [Host computer listening address](#23-host-computer-listening-address) 3. [Project settings](#3-project-settings) - 1. [Project domain](#3-1-project-domain) - 2. [Project path](#3-2-project-path) + 1. [Project domain](#31-project-domain) + 2. [Project path](#32-project-path) 4. [Container settings](#4-container-settings) - 1. [General](#4-1-general) - 1. [Timezone](#4-1-1-timezone) - 2. [User id](#4-1-1-user-id) - 3. [Group id](#4-1-2-group-id) - 2. [PHP / HHVM](#4-2-php-hhvm) - 1. [Select PHP version](#4-2-1-select-php-version) - 2. [Xdebug](#4-2-2-xdebug) - 3. [php.ini](#4-2-3-php-ini) - 4. [HHVM](#4-2-4-hhvm) - 3. [Apache / Nginx](#4-3-apache-nginx) - 1. [Select Httpd version](#4-3-1-select-httpd-version) - 2. [Host port](#4-3-2-host-port) - 4. [MySQL](#4-4-mysql) - 1. [Select MySQL version](#4-4-1-select-mysql-version) - 2. [Root password](#4-4-2-root-password) - 3. [General Log](#4-4-3-general-log) - 4. [Host port](#4-4-4-host-port) - 5. [Data path](#4-4-5-data-path) - 6. [my.cnf](#4-4-6-my-cnf) - 5. [PostgreSQL](#4-5-postgresql) - 1. [Select PostgreSQL version](#4-5-1-select-postgresql-version) - 2. [Root user](#4-5-2-root-user) - 3. [Root password](#4-5-3-root-password) - 4. [Host port](#4-5-4-host-port) - 5. [Data path](#4-5-5-data-path) - 6. [Redis](#4-6-redis) - 1. [Select Redis version](#4-6-1-select-redis-version) - 2. [Host port](#4-6-2-host-port) - 7. [Memcached](#4-7-memcached) - 1. [Select Memcached version](#4-7-1-select-memcached-version) - 2. [Host port](#4-7-2-host-port) - 8. [MongoDB](#4-8-mongodb) - 1. [Select MongoDB version](#4-8-1-select-mongodb-version) - 2. [Host port](#4-8-2-host-port) - 3. [Data path](#4-8-3-data-path) - 9. [Bind](#4-9-bind) - 1. [Upstream resolver](#4-9-1-upstream-resolver) - 2. [Host port](#4-9-2-host-port) + 1. [General](#41-general) + 1. [Timezone](#411-timezone) + 2. [User id](#412-user-id) + 3. [Group id](#413-group-id) + 2. [PHP / HHVM](#42-php--hhvm) + 1. [Select PHP version](#421-select-php-version) + 2. [Xdebug](#422-xdebug) + 3. [php.ini](#423-phpini) + 4. [HHVM](#424-hhvm) + 3. [Apache / Nginx](#43-apache--nginx) + 1. [Select Httpd version](#431-select-httpd-version) + 2. [Host port](#432-host-port) + 4. [MySQL](#44-mysql) + 1. [Select MySQL version](#441-select-mysql-version) + 2. [Root password](#442-root-password) + 3. [General Log](#443-general-log) + 4. [Host port](#444-host-port) + 5. [Data path](#445-data-path) + 6. [my.cnf](#446-my-cnf) + 5. [PostgreSQL](#45-postgresql) + 1. [Select PostgreSQL version](#451-select-postgresql-version) + 2. [Root user](#452-root-user) + 3. [Root password](#453-root-password) + 4. [Host port](#454-host-port) + 5. [Data path](#455-data-path) + 6. [Redis](#46-redis) + 1. [Select Redis version](#461-select-redis-version) + 2. [Host port](#462-host-port) + 7. [Memcached](#47-memcached) + 1. [Select Memcached version](#471-select-memcached-version) + 2. [Host port](#472-host-port) + 8. [MongoDB](#48-mongodb) + 1. [Select MongoDB version](#481-select-mongodb-version) + 2. [Host port](#482-host-port) + 3. [Data path](#483-data-path) + 9. [Bind](#49-bind) + 1. [Upstream resolver](#491-upstream-resolver) + 2. [Host port](#492-host-port) 5. [Intranet settings](#5-intranet-settings) - 1. [DNS check timeout](#5-1-dns-check-timeout) + 1. [DNS check timeout](#51-dns-check-timeout) 6. [Host computer](#6-host-computer) - 1. [/etc/hosts](#6-1-etc-hosts) - 2. [Auto-DNS](#6-2-auto-dns) + 1. [/etc/hosts](#61-etchosts) + 2. [Auto-DNS](#62-auto-dns) --- diff --git a/docs/Hacking.md b/docs/Hacking.md index dab3d689..1b9fab79 100644 --- a/docs/Hacking.md +++ b/docs/Hacking.md @@ -19,14 +19,14 @@ Hacking | ## Hacking 1. [Rebuilding bundled Docker container](#1-rebuilding-bundled-docker-container) - 1. [Why rebuild yourself?](#1-1-why-rebuild-yourself-) - 2. [How to rebuild yourself?](#1-2-how-to-rebuild-yourself-) - 3. [How to use the rebuild container?](#1-3-how-to-use-the-rebuild-container-) + 1. [Why rebuild yourself?](#11-why-rebuild-yourself) + 2. [How to rebuild yourself?](#12-how-to-rebuild-yourself) + 3. [How to use the rebuild container?](#13-how-to-use-the-rebuild-container) 2. [Customizing the bundled Docker container](#2-customizing-the-bundled-docker-container) 3. [Adding your own Docker container](#3-adding-your-own-docker-container) - 1. [What information will you need?](#3-1-what-information-will-you-need-) - 2. [How to add your service?](#3-2-how-to-add-your-service-) - 3. [How to start your service?](#3-3-how-to-start-your-service-) + 1. [What information will you need?](#31-what-information-will-you-need) + 2. [How to add your service?](#32-how-to-add-your-service) + 3. [How to start your service?](#33-how-to-start-your-service) --- diff --git a/docs/Install.md b/docs/Install.md index ac872151..1eb19c47 100644 --- a/docs/Install.md +++ b/docs/Install.md @@ -19,12 +19,12 @@ Install | ## Install 1. [Install Docker](#1-install-docker) - 1. [Linux](#1-1-linux) - 2. [Windows](#1-2-windows) - 3. [OSX](#1-3-osx) + 1. [Linux](#11-linux) + 2. [Windows](#12-windows) + 3. [OSX](#13-osx) 2. [Install Devilbox](#2-install-devilbox) - 1. [Latest git tag](#2-1-latest-git-tag) - 2. [Current master branch](#2-2-current-master-branch) + 1. [Latest git tag](#21-latest-git-tag) + 2. [Current master branch](#22-current-master-branch) --- diff --git a/docs/OS.md b/docs/OS.md index 3db4c40d..46d57a17 100644 --- a/docs/OS.md +++ b/docs/OS.md @@ -20,8 +20,8 @@ OS | 1. [Linux](#1-linux) 2. [Windows](#2-windows) - 1. [/etc/hosts](#2-1-etc-hosts-) - 1. [/etc/resolv.conf](#2-2-etc-resolv-conf-) + 1. [/etc/hosts](#21-etchosts) + 1. [/etc/resolv.conf](#22-etcresolvconf) 3. [OSX](#3-osx) --- diff --git a/docs/Quickstart.md b/docs/Quickstart.md index a256da3e..e082222d 100644 --- a/docs/Quickstart.md +++ b/docs/Quickstart.md @@ -20,17 +20,17 @@ Quickstart | 1. [Installation](#1-installation) 2. [Update](#2-update) - 1. [Tagged release](#2-1-tagged-release) - 2. [Master branch](#2-2-master-branch) + 1. [Tagged release](#21-tagged-release) + 2. [Master branch](#22-master-branch) 3. [Configuration](#3-configuration) - 1. [.env](#3-1-env) - 2. [Services](#3-2-services) + 1. [.env](#31-env) + 2. [Services](#32-services) 4. [Run](#4-run) - 1. [Run all](#4-1-run-all) - 2. [Run selection](#4-2-run-selection) + 1. [Run all](#41-run-all) + 2. [Run selection](#42-run-selection) 5. [Project setup](#5-project-setup) - 1. [General setup](#5-1-general-setup) - 2. [Specific Frameworks](#5-2-specific-frameworks) + 1. [General setup](#51-general-setup) + 2. [Specific Frameworks](#52-specific-frameworks) 6. [Enter the PHP Docker container](#6-enter-the-php-docker-container) --- diff --git a/docs/Run.md b/docs/Run.md index 6fd35e4a..94c941d4 100644 --- a/docs/Run.md +++ b/docs/Run.md @@ -19,19 +19,19 @@ Run | ## Run 1. [Start the devilbox](#1-start-the-devilbox) - 1. [Foreground Start](#1-1-foreground-start) - 2. [Background Start](#1-2-background-start) - 3. [Selective Start](#1-3-selective-start) + 1. [Foreground Start](#11-foreground-start) + 2. [Background Start](#12-background-start) + 3. [Selective Start](#13-selective-start) 2. [Stop the devilbox](#2-stop-the-devilbox) - 1. [Foreground Stop](#2-1-foreground-stop) - 2. [Background Stop](#2-2-background-stop) + 1. [Foreground Stop](#21-foreground-stop) + 2. [Background Stop](#22-background-stop) 3. [Attach/Detach during run-time](#3-attach-detach-during-run-time) - 1. [Attach during run-time](#3-1-attach-during-run-time) - 2. [Detach during run-time](#3-2-detach-during-run-time) + 1. [Attach during run-time](#31-attach-during-run-time) + 2. [Detach during run-time](#32-detach-during-run-time) 4. [Docker logs](#4-docker-logs) - 1. [All logs](#4-1-all-logs) - 1. [Specific logs](#4-2-specific-logs) - 1. [Tail logs](#4-3-tail-logs) + 1. [All logs](#41-all-logs) + 1. [Specific logs](#42-specific-logs) + 1. [Tail logs](#43-tail-logs) --- diff --git a/docs/Technical.md b/docs/Technical.md index 02087ecc..da7ee513 100644 --- a/docs/Technical.md +++ b/docs/Technical.md @@ -20,8 +20,8 @@ Technical | 1. [Networking](#1-networking) 2. [Ports and forwarding](#2-ports-and-forwarding) - 1. [PHP Container](#2-1-php-container) - 2. [Docker Host](#2-2-docker-host) + 1. [PHP Container](#21-php-container) + 2. [Docker Host](#22-docker-host) 3. [Works the same on Host and PHP Container](#3-works-the-same-on-host-and-php-container) --- diff --git a/docs/Update.md b/docs/Update.md index dd7ebb01..7895af56 100644 --- a/docs/Update.md +++ b/docs/Update.md @@ -18,12 +18,12 @@ Update | ## Update -1. [TL;DR](#1-tl-dr) +1. [TL;DR](#1-tldr) 2. [Git tag vs master branch](#2-git-tag-vs-master-branch) - 1. [Git tag](#2-1-git-tag) - 2. [Git master branch](#2-2-git-master-branch) + 1. [Git tag](#21-git-tag) + 2. [Git master branch](#22-git-master-branch) 3. [Compare .env file](#3-compare-env-file) -4. [Pull new Docker container (Important!)](#4-pull-new-docker-container-important-) +4. [Pull new Docker container (Important!)](#4-pull-new-docker-container-important) 5. [Remove anonymous volumes](#5-remove-anonymous-volumes) --- @@ -51,7 +51,7 @@ $ docker-compose pull $ docker-compose up ``` -Do not forget to read: [Pull new Docker container (Important!)](#4-pull-new-docker-container-important-) +Do not forget to read: [Pull new Docker container (Important!)](#4-pull-new-docker-container-important) ## 2. Git tag vs master branch diff --git a/docs/Usage.md b/docs/Usage.md index 6aa2a1c2..e70abb3a 100644 --- a/docs/Usage.md +++ b/docs/Usage.md @@ -21,33 +21,33 @@ Usage | 1. [Mounted directories](#1-mounted-directories) 2. [Work on the Docker host](#2-work-on-the-docker-host) 3. [Work inside the PHP container](#3-work-inside-the-php-container) - 1. [As devilbox user](#3-1-as-devilbox-user) - 2. [As root user](#3-2-as-root-user) - 3. [Available tools](#3-3-available-tools) - 4. [Available URLs](#3-4-available-urls) + 1. [As devilbox user](#31-as-devilbox-user) + 2. [As root user](#32-as-root-user) + 3. [Available tools](#33-available-tools) + 4. [Available URLs](#34-available-urls) 4. [Managing Projects explained](#4-managing-projects-explained) - 1. [How does it work?](#4-1-how-does-it-work-) - 2. [Directory structure explained](#4-2-directory-structure-explained) + 1. [How does it work?](#41-how-does-it-work) + 2. [Directory structure explained](#42-directory-structure-explained) 5. [Creating new Projects](#5-creating-new-projetcs) - 1. [From Docker Host](#5-1-from-docker-host) - 2. [From inside the PHP container](#5-2-from-inside-the-php-container) - 3. [Using symlinks](#5-3-using-symlinks) - 4. [Adding DNS records](#5-4-adding-dns-record) - 1. [/etc/hosts](#5-4-1-etc-hosts) - 2. [Auto-DNS](#5-4-2-auto-dns) + 1. [From Docker Host](#51-from-docker-host) + 2. [From inside the PHP container](#52-from-inside-the-php-container) + 3. [Using symlinks](#53-using-symlinks) + 4. [Adding DNS records](#54-adding-dns-record) + 1. [/etc/hosts](#541-etchosts) + 2. [Auto-DNS](#542-auto-dns) 6. [Switching container versions](#6-switching-container-versions) - 1. [Httpd versions](#6-1-httpd-versions) - 2. [PHP versions](#6-2-php-versions) - 2. [SQL versions](#6-3-sql-versions) - 3. [NoSQL versions](#6-4-nosql-versions) + 1. [Httpd versions](#61-httpd-versions) + 2. [PHP versions](#62-php-versions) + 2. [SQL versions](#63-sql-versions) + 3. [NoSQL versions](#64-nosql-versions) 7. [Emails](#7-emails) 8. [Log files](#8-log-files) - 1. [Mounted logs](#8-1-mounted-logs) - 2. [Docker logs](#8-2-docker-logs) + 1. [Mounted logs](#81-mounted-logs) + 2. [Docker logs](#82-docker-logs) 9. [Intranet](#9-intranet) - 1. [Overview](#9-1-overview) - 2. [vHosts](#9-2-vhosts) - 3. [Tools](#9-3-tools) + 1. [Overview](#91-overview) + 2. [vHosts](#92-vhosts) + 3. [Tools](#93-tools) ---