2018-03-10 21:27:14 +00:00
|
|
|
**********************
|
|
|
|
devilbox documentation
|
|
|
|
**********************
|
|
|
|
.. :hidden:
|
|
|
|
|
|
|
|
.. image:: img/banner.png
|
|
|
|
|
2018-04-03 12:35:16 +00:00
|
|
|
The Devilbox is a modern dockerized LAMP and MEAN stack for local development on Linux, MacOS
|
|
|
|
and Windows.
|
|
|
|
|
|
|
|
It allows you to have an unlimited number of projects ready without having to install
|
2018-04-03 00:06:12 +00:00
|
|
|
any external software and without having to configure any virtual hosts. As well as providing a
|
|
|
|
very flexible development stack that you can run offline. (Internet is only required to initially
|
|
|
|
pull docker container).
|
|
|
|
|
|
|
|
The only thing you will have to do is to create a new directory on the filesystem and your virtual
|
|
|
|
host is ready to be served with your custom domain.
|
|
|
|
|
|
|
|
|
2018-03-11 13:57:10 +00:00
|
|
|
.. important::
|
|
|
|
:ref:`read_first`
|
|
|
|
Ensure you have read this document to understand how this documentation works.
|
2018-03-10 21:27:14 +00:00
|
|
|
|
2018-04-03 00:06:12 +00:00
|
|
|
|
2018-03-11 13:57:10 +00:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
:caption: About
|
|
|
|
|
|
|
|
about/read-first
|
2018-04-03 00:06:12 +00:00
|
|
|
about/features
|
2018-03-10 21:27:14 +00:00
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
:numbered:
|
|
|
|
:caption: Getting started
|
|
|
|
|
2018-03-11 10:26:03 +00:00
|
|
|
getting-started/install-the-devilbox
|
|
|
|
getting-started/update-the-devilbox
|
2018-03-10 21:27:14 +00:00
|
|
|
getting-started/start-the-devilbox
|
2018-03-16 08:25:51 +00:00
|
|
|
getting-started/directory-overview
|
2018-03-10 21:27:14 +00:00
|
|
|
getting-started/create-your-first-project
|
2018-04-02 11:45:53 +00:00
|
|
|
getting-started/read-log-files
|
2018-04-02 12:37:26 +00:00
|
|
|
getting-started/email-catch-all
|
2018-03-17 09:14:50 +00:00
|
|
|
getting-started/enter-the-php-container
|
2018-04-02 12:37:26 +00:00
|
|
|
getting-started/the-intranet
|
2018-04-07 09:59:13 +00:00
|
|
|
getting-started/best-practice
|
2018-03-10 21:27:14 +00:00
|
|
|
|
|
|
|
|
2018-03-25 10:07:45 +00:00
|
|
|
.. toctree::
|
|
|
|
:caption: Maintenance
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
maintenance/install
|
|
|
|
maintenance/update
|
|
|
|
maintenance/uninstall
|
2018-04-05 07:03:41 +00:00
|
|
|
maintenance/start-the-devilbox
|
|
|
|
maintenance/add-service-to-running-devilbox
|
|
|
|
maintenance/remove-service-from-running-devilbox
|
2018-04-03 12:35:16 +00:00
|
|
|
maintenance/backup-and-restore-mysql
|
|
|
|
maintenance/backup-and-restore-pgsql
|
|
|
|
maintenance/backup-and-restore-mongo
|
2018-03-25 10:07:45 +00:00
|
|
|
|
|
|
|
|
2018-03-10 21:27:14 +00:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
:caption: Tutorials
|
|
|
|
|
2018-03-18 16:14:55 +00:00
|
|
|
tutorials/adding-subdomains
|
2018-03-11 11:33:54 +00:00
|
|
|
tutorials/configure-database-in-your-project
|
2018-03-10 21:27:14 +00:00
|
|
|
tutorials/change-document-root
|
|
|
|
tutorials/change-container-versions
|
|
|
|
tutorials/work-inside-the-container
|
|
|
|
tutorials/enable-xdebug
|
|
|
|
tutorials/customize-vhost
|
2018-03-25 10:07:45 +00:00
|
|
|
tutorials/custom-apache-modules
|
2018-03-10 21:27:14 +00:00
|
|
|
tutorials/custom-environment-variables
|
|
|
|
tutorials/password-protect-intranet
|
|
|
|
tutorials/disable-intranet
|
2018-03-25 12:35:05 +00:00
|
|
|
tutorials/static-code-analysis
|
2018-03-10 21:27:14 +00:00
|
|
|
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
:caption: Examples
|
|
|
|
|
|
|
|
examples/setup-cakephp
|
|
|
|
examples/setup-drupal
|
|
|
|
examples/setup-joomla
|
|
|
|
examples/setup-laravel
|
|
|
|
examples/setup-phalcon
|
|
|
|
examples/setup-symfony
|
|
|
|
examples/setup-wordpress
|
|
|
|
examples/setup-yii
|
|
|
|
examples/setup-zend
|
|
|
|
|
|
|
|
|
2018-03-25 12:35:05 +00:00
|
|
|
.. toctree::
|
|
|
|
:caption: Project configuration
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
configuration-project/dns-records
|
|
|
|
configuration-project/domain
|
|
|
|
configuration-project/custom-vhost
|
|
|
|
|
|
|
|
|
2018-03-10 21:27:14 +00:00
|
|
|
.. toctree::
|
|
|
|
:caption: Global configuration
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
configuration-global/webserver
|
|
|
|
configuration-global/php
|
|
|
|
configuration-global/mysql
|
|
|
|
configuration-global/mongodb
|
|
|
|
configuration-global/redis
|
|
|
|
configuration-global/memcached
|
|
|
|
configuration-global/bind
|
|
|
|
configuration-global/devilbox-intranet
|
2018-03-25 12:35:05 +00:00
|
|
|
configuration-global/auto-dns
|
|
|
|
configuration-global/logging
|
2018-03-10 21:27:14 +00:00
|
|
|
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:caption: Configuration files
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
configuration-files/env-file
|
|
|
|
configuration-files/apache-conf
|
|
|
|
configuration-files/nginx-conf
|
|
|
|
configuration-files/php-ini
|
|
|
|
configuration-files/my-cnf
|
2018-04-05 07:03:41 +00:00
|
|
|
configuration-files/bashrc-sh
|
2018-03-10 21:27:14 +00:00
|
|
|
|
|
|
|
|
2018-03-11 14:26:58 +00:00
|
|
|
.. toctree::
|
|
|
|
:caption: Readings
|
|
|
|
:maxdepth: 2
|
|
|
|
|
2018-03-11 17:30:07 +00:00
|
|
|
installation/docker-installation
|
|
|
|
installation/docker-toolbox
|
2018-03-11 14:26:58 +00:00
|
|
|
readings/available-container
|
2018-03-17 11:21:46 +00:00
|
|
|
readings/available-tools
|
2018-03-16 22:26:12 +00:00
|
|
|
readings/remove-stopped-container
|
2018-03-11 14:26:58 +00:00
|
|
|
readings/syncronize-container-permissions
|
|
|
|
|
|
|
|
|
2018-03-10 21:27:14 +00:00
|
|
|
.. toctree::
|
|
|
|
:caption: Advanced
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
advanced/technical
|
|
|
|
advanced/hacking
|
|
|
|
|
2018-03-10 10:31:23 +00:00
|
|
|
|
|
|
|
.. toctree::
|
2018-03-10 21:27:14 +00:00
|
|
|
:caption: Support
|
|
|
|
:maxdepth: 2
|
2018-03-10 10:31:23 +00:00
|
|
|
|
2018-03-10 21:27:14 +00:00
|
|
|
support/faq
|
2018-04-01 14:51:46 +00:00
|
|
|
support/troubleshooting
|
2018-04-03 00:06:12 +00:00
|
|
|
support/hacking
|
2018-03-10 21:27:14 +00:00
|
|
|
support/contributing
|
2018-03-17 09:14:50 +00:00
|
|
|
support/blogs-videos-and-use-cases
|
2018-03-11 10:26:03 +00:00
|
|
|
support/artwork
|