devilbox/docs/index.rst

165 lines
3.8 KiB
ReStructuredText
Raw Normal View History

2018-03-10 22:27:14 +01:00
**********************
devilbox documentation
**********************
.. :hidden:
.. image:: img/banner.png
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 02:06:12 +02: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 14:57:10 +01:00
.. important::
:ref:`read_first`
Ensure you have read this document to understand how this documentation works.
2018-03-10 22:27:14 +01:00
2018-04-03 02:06:12 +02:00
2018-03-11 14:57:10 +01:00
.. toctree::
:maxdepth: 2
:caption: About
about/read-first
2018-04-03 02:06:12 +02:00
about/features
2018-03-10 22:27:14 +01:00
.. toctree::
:maxdepth: 2
:numbered:
:caption: Getting started
2018-03-11 11:26:03 +01:00
getting-started/install-the-devilbox
getting-started/update-the-devilbox
2018-03-10 22:27:14 +01:00
getting-started/start-the-devilbox
2018-03-16 09:25:51 +01:00
getting-started/directory-overview
2018-03-10 22:27:14 +01:00
getting-started/create-your-first-project
2018-04-02 13:45:53 +02:00
getting-started/read-log-files
2018-04-02 14:37:26 +02:00
getting-started/email-catch-all
2018-03-17 10:14:50 +01:00
getting-started/enter-the-php-container
2018-04-02 14:37:26 +02:00
getting-started/the-intranet
2018-04-07 11:59:13 +02:00
getting-started/best-practice
2018-03-10 22:27:14 +01:00
.. toctree::
:caption: Maintenance
:maxdepth: 2
maintenance/install
maintenance/update
maintenance/uninstall
2018-04-05 09:03:41 +02:00
maintenance/start-the-devilbox
maintenance/add-service-to-running-devilbox
maintenance/remove-service-from-running-devilbox
maintenance/backup-and-restore-mysql
maintenance/backup-and-restore-pgsql
maintenance/backup-and-restore-mongo
2018-03-10 22:27:14 +01:00
.. toctree::
:maxdepth: 2
:caption: Tutorials
2018-03-18 17:14:55 +01:00
tutorials/adding-subdomains
2018-03-11 12:33:54 +01:00
tutorials/configure-database-in-your-project
2018-03-10 22:27:14 +01:00
tutorials/change-document-root
tutorials/change-container-versions
tutorials/work-inside-the-container
tutorials/enable-xdebug
tutorials/customize-vhost
tutorials/custom-apache-modules
2018-03-10 22:27:14 +01:00
tutorials/custom-environment-variables
tutorials/password-protect-intranet
tutorials/disable-intranet
2018-03-25 14:35:05 +02:00
tutorials/static-code-analysis
2018-03-10 22:27:14 +01: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 14:35:05 +02:00
.. toctree::
:caption: Project configuration
:maxdepth: 2
configuration-project/dns-records
configuration-project/domain
configuration-project/custom-vhost
2018-03-10 22:27:14 +01: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 14:35:05 +02:00
configuration-global/auto-dns
configuration-global/logging
2018-03-10 22:27:14 +01:00
.. toctree::
:caption: Configuration files
:maxdepth: 2
configuration-files/env-file
configuration-files/apache-conf
configuration-files/nginx-conf
configuration-files/php-ini
2018-04-07 18:46:37 +02:00
configuration-files/php-fpm-conf
2018-03-10 22:27:14 +01:00
configuration-files/my-cnf
2018-04-05 09:03:41 +02:00
configuration-files/bashrc-sh
2018-03-10 22:27:14 +01:00
2018-03-11 15:26:58 +01:00
.. toctree::
:caption: Readings
:maxdepth: 2
2018-03-11 18:30:07 +01:00
installation/docker-installation
installation/docker-toolbox
2018-03-11 15:26:58 +01:00
readings/available-container
2018-03-17 12:21:46 +01:00
readings/available-tools
2018-03-16 23:26:12 +01:00
readings/remove-stopped-container
2018-03-11 15:26:58 +01:00
readings/syncronize-container-permissions
2018-03-10 22:27:14 +01:00
.. toctree::
:caption: Advanced
:maxdepth: 2
advanced/technical
advanced/hacking
2018-03-10 11:31:23 +01:00
.. toctree::
2018-03-10 22:27:14 +01:00
:caption: Support
:maxdepth: 2
2018-03-10 11:31:23 +01:00
2018-03-10 22:27:14 +01:00
support/faq
2018-04-01 16:51:46 +02:00
support/troubleshooting
2018-04-03 02:06:12 +02:00
support/hacking
2018-03-10 22:27:14 +01:00
support/contributing
2018-03-17 10:14:50 +01:00
support/blogs-videos-and-use-cases
2018-03-11 11:26:03 +01:00
support/artwork