devilbox Logo
stable

About

  • Read first
  • Features

Getting started

  • 1. Install the Devilbox
  • 2. Update the Devilbox
  • 3. Start the Devilbox
  • 4. Directory overview
  • 5. Create your first project
  • 6. Read log files
  • 7. Email catch-all
  • 8. Enter the PHP container
  • 9. The Intranet
  • 10. Best practice

Maintenance

  • Backup and restore MySQL
  • Backup and restore PostgreSQL
  • Backup and restore MongoDB

Tutorials

  • Communicating with external hosts
  • Add your own Docker image
  • Overwrite existing Docker image
  • Adding Sub domains
  • Change container versions
  • Work inside the container
  • Enable Xdebug
  • Custom environment variables
  • Static Code Analysis

Examples

  • Setup CakePHP
  • Setup Drupal
  • Setup Joomla
  • Setup Laravel
  • Setup Phalcon
  • Setup Symfony
  • Setup Wordpress
  • Setup Yii
  • Setup Zend

Project configuration

  • DNS records
  • Customized virtual host (vhost-gen)

Global configuration

  • HTTPS (SSL)
  • Web server
  • PHP
  • MySQL
  • MongoDB
  • Redis
  • Memcached
  • BIND
  • Devilbox Intranet
  • Auto-DNS

Configuration files

  • .env file
  • docker-compose.yml
  • docker-compose.override.yml
  • apache.conf
  • nginx.conf
  • php.ini
  • php-fpm.conf
  • my.cnf
  • bashrc.sh

Readings

  • Docker and Docker Compose
  • Docker Toolbox
  • Available container
  • Available tools
  • Remove stopped container
  • Syncronize container permissions

Support

  • FAQ
  • Troubleshooting
  • Blogs, Videos and Use-cases
  • Artwork
devilbox
  • Docs »
  • Search
  • Edit on GitHub


© Copyright 2018, cytopia Revision eecc7915.

Built with Sphinx using a theme provided by Read the Docs.